Проблем със Trade Comissions
Здравейте, имам проблем със задачата. При всички положения ми изкарва ERROR.
static void Main(string[] args)
{
var city = Console.ReadLine().ToLower();
var sales = double.Parse(Console.ReadLine());
var comission = -1.0;
if (city == "Sofia")
{
if (0 <= sales && sales <= 500) comission = 0.05;
else if (500 < sales && sales <= 100) comission = 0.07;
else if (100 < sales && sales <= 10000) comission = 0.08;
else if (10000 < sales) comission = 0.12;
}
else if (city == "Varna")
{
if (0 <= sales && sales <= 500) comission = 0.045;
else if (500 < sales && sales <= 100) comission = 0.075;
else if (100 < sales && sales <= 10000) comission = 0.1;
else if (10000 < sales) comission = 0.13;
}
else if (city == "Plovdiv")
{
if (0 <= sales && sales <= 500) comission = 0.055;
else if (500 < sales && sales <= 100) comission = 0.08;
else if (100 < sales && sales <= 10000) comission = 0.12;
else if (10000 < sales) comission = 0.145;
}
if (comission >= 0)
{
Console.WriteLine("{0:f2}", comission * sales);
}
else
{
Console.WriteLine("error");
}
Елементарна грешка, която не знаех.Благодаря.