Truck Driver - Exam Excersise Help
Не мога да разбера къде греша, при всеки вход получавам грешен резултат?
https://pastebin.com/m2XUsLvn
Не мога да разбера къде греша, при всеки вход получавам грешен резултат?
https://pastebin.com/m2XUsLvn
Трябва да провериш дали изминатите километри са между 5000 и 10000.
Няма проверка за Есента и накрая таксата 10% не е правилно извадена.
Всичко останало е Ок. Ето поправеният код:
using System;
namespace _07.BombNumbers
{
class BombNumbers
{
static void Main(string[] args)
{
string season = Console.ReadLine();
double kilometers = double.Parse(Console.ReadLine());
double money = 0;
{
if (season == "Summer")
{
if (kilometers <= 5000)
{
money = (kilometers * 0.90);
}
else if (5000 < kilometers && kilometers <= 10000)
{
money = (kilometers * 1.10);
}
else
{
money = (kilometers * 1.45);
}
}
if (season == "Winter")
{
if (kilometers <= 5000)
{
money = (kilometers * 1.05);
}
else if (5000 < kilometers && kilometers <= 10000)
{
money = (kilometers * 1.25);
}
else
{
money = (kilometers * 1.45);
}
}
if (season == "Spring" || season =="Autumn")
{
if (kilometers <= 5000)
{
money = (kilometers * 0.75);
}
else if (5000 < kilometers && kilometers <= 10000)
{
money = (kilometers * 0.95);
}
else
{
money = (kilometers * 1.45);
}
}
}
money = (money * 4);
money *= 0.9;
Console.WriteLine($"{money:F2}");
}
}
}
Da zabelqzah greshkata, mersi za otdelenoto vreme :)