Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace HomeWorck_9
- {
- class Program
- {
- static void Main(string[] args)
- {
- bool commandProgramm = true;
- float myRUB;
- float myUSD;
- float myCNY;
- float rubToUsd = 0.01f;
- float rubToCny = 0.09f;
- float usdToRub = 73.61f;
- float usdToCny = 6.37f;
- float cnyToRub = 11.55f;
- float cnyToUsd = 0.16f;
- Console.WriteLine("Добро пожаловать в конвертет валют. \nВведите количество вашей валюты");
- Console.Write("Сколько у вас RUB? \nRUB:");
- myRUB = float.Parse(Console.ReadLine());
- Console.Write("Сколько у вас USD? \nUSD:");
- myUSD = float.Parse(Console.ReadLine());
- Console.Write("Сколько у вас CNY? \nCNY:");
- myCNY = float.Parse(Console.ReadLine());
- Console.WriteLine("- - - - - - - - - - - - - - - - - - - - - -");
- Console.WriteLine($"На вашем баланансе \nRUB: {myRUB} \nUSD: {myUSD} \nCNY: {myCNY}");
- Console.WriteLine("- - - - - - - - - - - - - - - - - - - - - -");
- while (commandProgramm)
- {
- float transferMoney = 0;
- Console.WriteLine("Введите команду(/help - для ознакомления.): ");
- string command = Console.ReadLine();
- switch (command)
- {
- case "/help":
- Console.WriteLine("/balance - узнать свой баланс. " +
- "\n/rubToUsd - перевести Рубли в Доллары \n/rubToCny - перевести Рубли в Юани " +
- "\n/usdToRub - перевести Доллары в Рубли \n/usdToCny - перевести Доллары в Юани" +
- "\n/cnyToRub - перевести Юани в Рубли \n/cnyToUsd - перевести - Юани в Доллары" +
- "\n/exit - выйти из программы .");
- break;
- case "/balance":
- Console.WriteLine("- - - - - - - - - - - - - - - - - - - - - -");
- Console.WriteLine($"На вашем баланансе \nRUB: {myRUB} \nUSD: {myUSD} \nCNY: {myCNY}");
- break;
- case "/rubToUsd":
- Console.WriteLine("Сколько RUB хотите поменять на USD");
- transferMoney = float.Parse(Console.ReadLine());
- myUSD += transferMoney * rubToUsd;
- myRUB -= transferMoney;
- Console.WriteLine($"На вашем баланансе USD: {myUSD}");
- break;
- case "/rubToCny":
- Console.WriteLine("Сколько RUB хотите поменять на CNY");
- transferMoney = float.Parse(Console.ReadLine());
- myCNY += transferMoney * rubToCny;
- myRUB -= transferMoney;
- Console.WriteLine($"На вашем баланансе CNY: {myCNY}");
- break;
- case "/usdToRub":
- Console.WriteLine("Сколько USD хотите поменять на RUB");
- transferMoney = float.Parse(Console.ReadLine());
- myRUB += transferMoney * usdToRub;
- myUSD -= transferMoney;
- Console.WriteLine($"На вашем баланансе USD: {myUSD}");
- break;
- case "/usdToCny":
- Console.WriteLine("Сколько USD хотите поменять на CNY");
- transferMoney = float.Parse(Console.ReadLine());
- myCNY += transferMoney * usdToCny;
- myUSD -= transferMoney;
- Console.WriteLine($"На вашем баланансе CNY: {myCNY}");
- break;
- case "/cnyToRub":
- Console.WriteLine("Сколько CNY хотите поменять на RUB");
- transferMoney = float.Parse(Console.ReadLine());
- myRUB += transferMoney * cnyToRub;
- myCNY -= transferMoney;
- Console.WriteLine($"На вашем баланансе RUB: {myRUB}");
- break;
- case "/cnyToUsd":
- Console.WriteLine("Сколько CNY хотите поменять на USD");
- transferMoney = float.Parse(Console.ReadLine());
- myUSD += transferMoney * cnyToUsd;
- myCNY -= transferMoney;
- Console.WriteLine($"На вашем баланансе USD: {myUSD}");
- break;
- case "/clear":
- Console.Clear();
- break;
- case "/exit":
- commandProgramm = false;
- break;
- default:
- Console.WriteLine("Вы ввели неверную команду. Воспользуйтесь изучите команды(/help)");
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement