[Homework] C# Basics - programming basics - {3} Currency Converter - judge системата не ми приема решението
Здравейте, колеги,
Имам следния проблем:
Решавам си задачата и ми се получава всичко като си направя проверките, но judge системата явно не го харесва.
Това е част от кода ми, понеже доста се повтаря:
namespace Currency_Convertor
{
class Program
{
static void Main(string[] args)
{
Console.Write("Сума за конвертиране:");
double sum = double.Parse(Console.ReadLine());
Console.Write("Kаква валута ще се конвертира?:");
string fromC = Console.ReadLine();
Console.Write("В каква валута ще се конвертира?:");
string toC = Console.ReadLine();
double usd = 1.79549;
double eur = 1.95583;
double gbp = 2.53405;
if (fromC == "usd")
{
if (toC == "bgn")
{
Console.WriteLine("{0:f2} BGN", sum * usd);
}
else if (toC == "eur")
{
Console.WriteLine("{0:f2} ", sum * (usd / eur));
}
else if (toC == "gbp")
{
Console.WriteLine("{0:f2", sum * (usd / gbp));
}
}
else if (fromC == "bgn")
{
И така продължавам и за другите случаи.
В системата ми показва какъв е очаквания резултат, а грешката ми е, че моя не е такъв (изобщо няма резултат), което не е така.
Благодаря!
Грешката беше в това. че ми липсваше .toLower, след като го добавих се прие.
Благодаря!