Yachkov

Trade commission

Jan 25th, 2021
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.38 KB | None | 0 0
  1. using System;
  2. using System.ComponentModel.Design;
  3. using System.Globalization;
  4. using System.Reflection;
  5. using System.Runtime.ConstrainedExecution;
  6. using System.Security.Cryptography;
  7.  
  8. namespace SomeExcercises
  9. {
  10.     class Program
  11.     {
  12.         static void Main(string[] args)
  13.         {
  14.             double commission = 0.0;
  15.             string city = Console.ReadLine();
  16.             double sale = double.Parse(Console.ReadLine());
  17.  
  18.             if (city == "Sofia")
  19.             {
  20.                 if (sale >= 0 && sale <= 500)
  21.                 {
  22.                     commission = (sale * 0.05);
  23.                     Console.WriteLine($"{commission:f2}");
  24.                 }
  25.                 else if (sale > 500 && sale <= 1000)
  26.                 {
  27.                     commission = (sale * 0.07);
  28.                     Console.WriteLine($"{commission:f2}");
  29.                 }
  30.                 else if (sale > 1000 && sale <= 10000)
  31.                 {
  32.                     commission = (sale * 0.08);
  33.                     Console.WriteLine($"{commission:f2}");
  34.                 }
  35.                 else if (sale > 10000)
  36.                 {
  37.                     commission = (sale * 0.12);
  38.                     Console.WriteLine($"{commission:f2}");
  39.                 }
  40.                 else
  41.                 {
  42.                     Console.WriteLine("error");
  43.                 }
  44.             }
  45.  
  46.             else if (city == "Varna")
  47.             {
  48.                 if (sale >= 0 && sale <= 500)
  49.                 {
  50.                     commission = (sale * 0.045);
  51.                     Console.WriteLine($"{commission:f2}");
  52.                 }
  53.                 else if (sale > 500 && sale <= 1000)
  54.                 {
  55.                     commission = (sale * 0.075);
  56.                     Console.WriteLine($"{commission:f2}");
  57.                 }
  58.                 else if (sale > 1000 && sale <= 10000)
  59.                 {
  60.                     commission = (sale * 0.10);
  61.                     Console.WriteLine($"{commission:f2}");
  62.                 }
  63.                 else if (sale > 10000)
  64.                 {
  65.                     commission = (sale * 0.13);
  66.                     Console.WriteLine($"{commission:f2}");
  67.                 }
  68.                 else
  69.                 {
  70.                     Console.WriteLine("error");
  71.                 }
  72.             }
  73.  
  74.             else if (city == "Plovdiv")
  75.             {
  76.                 if (sale >= 0 && sale <= 500)
  77.                 {
  78.                     commission = (sale * 0.055);
  79.                     Console.WriteLine($"{commission:f2}");
  80.                 }
  81.                 else if (sale > 500 && sale <= 1000)
  82.                 {
  83.                     commission = (sale * 0.08);
  84.                     Console.WriteLine($"{commission:f2}");
  85.                 }
  86.                 else if (sale > 1000 && sale <= 10000)
  87.                 {
  88.                     commission = (sale * 0.12);
  89.                     Console.WriteLine($"{commission:f2}");
  90.                 }
  91.                 else if (sale > 10000)
  92.                 {
  93.                     commission = (sale * 0.145);
  94.                     Console.WriteLine($"{commission:f2}");
  95.                 }
  96.                 else
  97.                 {
  98.                     Console.WriteLine("error");
  99.                 }
  100.             }
  101.             else
  102.             {
  103.                 Console.WriteLine("error");
  104.             }
  105.  
  106.  
  107.         }
  108.  
  109.     }
  110. }
  111.  
  112.  
  113.  
  114.  
Advertisement
Add Comment
Please, Sign In to add comment