Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- float Rub = 100;
- float USD = 14.5f;
- float Tugriki = 1300.56f;
- float RubToUsd = 68.45f;
- float RubToTugriki = 5.31f;
- int idvalut;
- do
- {
- Console.WriteLine("В вашем електронном кошельке \nРублей: " + Rub + "\nUSD: " + USD + "\nТугриков: " + Tugriki +
- "\nВыберите какую валюту Вы хотите поменять(1-Рубли, 2-USD, 3-Тугрики, 4-Выход)");
- idvalut = Convert.ToInt32(Console.ReadLine());
- switch (idvalut)
- {
- case 1:// КОнверт рублей
- Console.WriteLine("Курс \n1 USD=" + RubToUsd + " Руб\n1 Тугрик=" + RubToTugriki + " Руб\n" +
- "Выберите на какую валюту меняете Рубли(1-USD, 2-Тугрики)");
- switch (Convert.ToInt32(Console.ReadLine()))
- {
- case 1://в доляры
- Console.Write("Сколько Рублей поменять: ");
- float count = (float)Convert.ToDouble(Console.ReadLine());
- if (count > Rub)
- Console.WriteLine("Введено больше чем есть в кошельке");
- else
- {
- Rub = Rub - count;
- USD = USD + (count / RubToUsd);
- }
- break;
- case 2:// в тугрики
- Console.Write("Сколько Рублей поменять: ");
- count = (float)Convert.ToDouble(Console.ReadLine());
- if (count > Rub)
- Console.WriteLine("Введено больше чем есть в кошельке");
- else
- {
- Rub = Rub - count;
- Tugriki = Tugriki + (count / RubToTugriki);
- }
- break;
- default:
- break;
- }
- break;
- case 2://конверт доляров
- Console.WriteLine("Курс \n1 Руб=" + 1/RubToUsd + " USD\n1 Тугрик=" + RubToTugriki/RubToUsd + " USD\n" +
- "Выберите на какую валюту меняете USD(1-Рубли, 2-Тугрики)");
- switch (Convert.ToInt32(Console.ReadLine()))
- {
- case 1://в рубли
- Console.Write("Сколько USD поменять: ");
- float count = (float)Convert.ToDouble(Console.ReadLine());
- if (count > USD)
- Console.WriteLine("Введено больше чем есть в кошельке");
- else
- {
- USD = USD - count;
- Rub = Rub + (count * RubToUsd);
- }
- break;
- case 2://в тугрики
- Console.Write("Сколько USD поменять: ");
- count = (float)Convert.ToDouble(Console.ReadLine());
- if (count > USD)
- Console.WriteLine("Введено больше чем есть в кошельке");
- else
- {
- USD = USD - count;
- Tugriki = Tugriki + (count* RubToUsd)/RubToTugriki;
- }
- break;
- default:
- break;
- }
- break;
- case 3://Конверт Тугриков
- Console.WriteLine("Курс \n1 Руб=" + 1/RubToTugriki + " Тугрик\n1 USD=" + RubToUsd/ RubToTugriki + " Тугрик\n" +
- "Выберите на какую валюту меняете Тугрики(1-Рубли, 2-USD)");
- switch (Convert.ToInt32(Console.ReadLine()))
- {
- case 1://в рубли
- Console.Write("Сколько Тугриков поменять: ");
- float count = (float)Convert.ToDouble(Console.ReadLine());
- if (count > Tugriki)
- Console.WriteLine("Введено больше чем есть в кошельке");
- else
- {
- Tugriki = Tugriki - count;
- Rub = Rub + (count * RubToTugriki);
- }
- break;
- case 2:// в доляры
- Console.Write("Сколько Тугриков поменять: ");
- count = (float)Convert.ToDouble(Console.ReadLine());
- if (count > Tugriki)
- Console.WriteLine("Введено больше чем есть в кошельке");
- else
- {
- Tugriki = Tugriki - count;
- USD = USD + (count * RubToTugriki / RubToUsd);
- }
- break;
- default:
- break;
- }
- break;
- default:
- break;
- }
- } while (idvalut != 4);
Add Comment
Please, Sign In to add comment