Конзолен междунавалутен конвертор
Здравейте, не мога да разбера къде допускам грешка в задачата "Конзолен междунавалутен конвертор". Конзолата отпечатва правилните отговори, но judge дава грешка. Това е кодът:
double usd = double.Parse(Console.ReadLine());
double bgn = usd * 1.79549;
Console.WriteLine(Math.Round(bgn, 2));
double bgnA = double.Parse(Console.ReadLine());
double eur = bgnA / 1.95583;
Console.WriteLine(Math.Round(eur, 2));
double eurA = double.Parse(Console.ReadLine());
double gbp = eurA * 1.95583 / 2.53405;
Console.WriteLine(Math.Round(gbp, 2));
double usdA = double.Parse(Console.ReadLine());
double eurB = usdA * 1.79549 / 1.95583;
Console.WriteLine(Math.Round(eurB, 2));
А това е грешката, която judge изкарва.
Unhandled Exception: System.FormatException: Input string was not in a correct format. at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) at NewCurrencyConverter.Program.Main(String[] args)
Благодаря предварително и успешен ден!