Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [StartCode]
- using System;
- namespace povtorenie
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- const string CommandExit = "exit";
- const string CommandRuble = "ruble";
- const string CommandDollar = "dollar";
- const string CommandYuan = "yuan";
- int temporaryRuble;
- int temporaryDollar;
- int temporaryYuan;
- float ruble = 500;
- float dollar = 500;
- float yuan = 500;
- float yuanToRuble = 0.25f;
- float yuanToDollar = 0.5f;
- float dollarToRuble = 0.5f;
- float dollarToYuan = 2;
- float rubleToDollar = 2;
- float rubleToYuan = 4;
- string menuInput;
- bool works = true;
- while (works)
- {
- Console.WriteLine($"У вас на счету :\n РУБЛИ - {ruble}\n ДОЛЛАРЫ - {dollar}\n ЮАНИ - {yuan}");
- Console.WriteLine("Выберите необходимую валюту либо выход :\n Команды : ruble , dollar , yuan , exit .");
- menuInput = Console.ReadLine();
- switch (menuInput)
- {
- case CommandRuble:
- Console.Write("Сколько долларов использовать : ");
- temporaryDollar = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Сколько юаней использовать : ");
- temporaryYuan = Convert.ToInt32(Console.ReadLine());
- dollar -= temporaryDollar;
- yuan -= temporaryYuan;
- ruble += temporaryDollar * dollarToRuble + temporaryYuan * yuanToRuble;
- break;
- case CommandDollar:
- Console.Write("Сколько рублей использовать : ");
- temporaryRuble = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Сколько юаней использовать : ");
- temporaryYuan = Convert.ToInt32(Console.ReadLine());
- ruble -= temporaryRuble;
- yuan -= temporaryYuan;
- dollar += temporaryRuble * rubleToDollar + temporaryYuan * yuanToDollar;
- break;
- case CommandYuan:
- Console.Write("Сколько рублей использовать : ");
- temporaryRuble = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Сколько долларов использовать : ");
- temporaryDollar = Convert.ToInt32(Console.ReadLine());
- ruble -= temporaryRuble;
- dollar -= temporaryDollar;
- yuan += temporaryRuble * rubleToYuan + temporaryDollar * dollarToYuan;
- break;
- case CommandExit:
- Console.WriteLine();
- works = false;
- break;
- }
- }
- }
- }
- }
- [EndCode]
Advertisement
Add Comment
Please, Sign In to add comment