Advertisement
Guest User

Trade Comissions

a guest
Mar 28th, 2016
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.42 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace _08.Trade_Comissions
  8. {
  9.     class TradeComissions
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             string town = Console.ReadLine().ToLower();
  14.             double sales = double.Parse(Console.ReadLine());
  15.             double comission = 0;
  16.             bool isTown = town == "sofia" || town == "varna" || town == "plovdiv";
  17.  
  18.             if (!isTown)
  19.             {
  20.                 Console.WriteLine("error");
  21.             }
  22.  
  23.             if (town == "sofia")
  24.             {
  25.                 if (sales >=0 && sales <=500)
  26.                 {
  27.                     comission = 0.05;
  28.                     Console.WriteLine("{0:f2}",sales*comission);
  29.                 }
  30.                 else if (sales > 500 && sales <= 1000)
  31.                 {
  32.                     comission = 0.07;
  33.                     Console.WriteLine("{0:f2}", sales * comission);
  34.                 }
  35.                 else if (sales > 1000 && sales <= 10000)
  36.                 {
  37.                     comission = 0.08;
  38.                     Console.WriteLine("{0:f2}", sales * comission);
  39.                 }
  40.                 else if (sales > 10000)
  41.                 {
  42.                     comission = 0.12;
  43.                     Console.WriteLine("{0:f2}", sales * comission);
  44.                 }
  45.                 else
  46.                 {
  47.                     Console.WriteLine("error");
  48.                 }
  49.  
  50.             }
  51.             else if (town == "varna")
  52.             {
  53.                 if (sales >= 0 && sales <= 500)
  54.                 {
  55.                     comission = 0.045;
  56.                     Console.WriteLine("{0:f2}", sales * comission);
  57.                 }
  58.                 else if (sales > 500 && sales <= 1000)
  59.                 {
  60.                     comission = 0.075;
  61.                     Console.WriteLine("{0:f2}", sales * comission);
  62.                 }
  63.                 else if (sales > 1000 && sales <= 10000)
  64.                 {
  65.                     comission = 0.1;
  66.                     Console.WriteLine("{0:f2}", sales * comission);
  67.                 }
  68.                 else if (sales >10000)
  69.                 {
  70.                     comission = 0.13;
  71.                     Console.WriteLine("{0:f2}", sales * comission);
  72.                 }
  73.                 else
  74.                 {
  75.                     Console.WriteLine("error");
  76.                 }
  77.             }
  78.             else if (town == "plovdiv")
  79.             {
  80.                 if (sales >= 0 && sales <= 500)
  81.                 {
  82.                     comission = 0.055;
  83.                     Console.WriteLine("{0:f2}", sales * comission);
  84.                 }
  85.                 else if (sales > 500 && sales <= 1000)
  86.                 {
  87.                     comission = 0.08;
  88.                     Console.WriteLine("{0:f2}", sales * comission);
  89.                 }
  90.                 else if (sales > 1000 && sales <= 10000)
  91.                 {
  92.                     comission = 0.12;
  93.                     Console.WriteLine("{0:f2}", sales * comission);
  94.                 }
  95.                 else if (sales > 10000)
  96.                 {
  97.                     comission = 0.145;
  98.                     Console.WriteLine("{0:f2}", sales * comission);
  99.                 }
  100.                 else
  101.                 {
  102.                     Console.WriteLine("error");
  103.                 }
  104.             }
  105.         }
  106.     }
  107. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement