using System;
enum Currency
{
USD,
EUR,
RUB
}
class Program
{
static void Main()
{
Console.Write("Введите сумму: ");
if (!decimal.TryParse(Console.ReadLine(), out decimal amount))
{
Console.WriteLine("Ошибка: введите корректное число.");
return;
}
Console.Write("Введите валюту (USD, EUR, RUB): ");
string currencyInput = Console.ReadLine();
if (Enum.TryParse(currencyInput, true, out Currency currency))
{
decimal rubles = 0;
switch (currency)
{
case Currency.USD:
rubles = amount * 90;
break;
case Currency.EUR:
rubles = amount * 98;
break;
case Currency.RUB:
rubles = amount;
break;
}
Console.WriteLine($"{amount} {currency} = {rubles} RUB");
}
else
{
Console.WriteLine("Неверная валюта. Допустимые значения: USD, EUR, RUB");
}
}
}