Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Clight_06
- {
- class Program
- {
- static void Main(string[] args)
- {
- //обменник валют (рубли, доллары, китайский юань)
- float rubExchange, usdExchange, chyExchange;
- float userRub, userUsd, userChy; //задает пользователь
- bool exitExchange = false;
- int numMenu;
- //Коэффициенты обмена валюты
- float rubUsd = 61.26f;
- float rubChy = 8.84f;
- float usdChy = 0.14f;
- Console.WriteLine("Добро пожаловать в обменник валюты.");
- Console.WriteLine("");
- Console.WriteLine("Коэффициенты обмена:");
- Console.WriteLine($"Рубли /доллары - {rubUsd}");
- Console.WriteLine($"Рубли/юани - {rubChy}");
- Console.WriteLine($"Доллары/юани - {usdChy}");
- Console.WriteLine("");
- Console.WriteLine("");
- Console.Write("Введите Ваш балланс рублей: ");
- userRub = Convert.ToSingle(Console.ReadLine());
- Console.Write("Введите Ваш балланс долларов: ");
- userUsd = Convert.ToSingle(Console.ReadLine());
- Console.Write("Введите Ваш балланс китайских юаней: ");
- userChy = Convert.ToSingle(Console.ReadLine());
- while (exitExchange == false)
- {
- Console.WriteLine("");
- Console.WriteLine("");
- Console.WriteLine("Какую операцию по конвертированию валюты вы хотите выполнить?");
- Console.WriteLine("1 - Обмен рублей на доллары");
- Console.WriteLine("2 - Обмен рублей на юани");
- Console.WriteLine("3 - Обмен долларов на юани");
- Console.WriteLine("4 - Обмен долларов на рубли ");
- Console.WriteLine("5 - Обмен юаней на рубли");
- Console.WriteLine("6 - Обмен юаней на доллары");
- Console.WriteLine("7 - Выход");
- numMenu = Convert.ToInt32(Console.ReadLine());
- switch (numMenu)
- {
- case 1:
- Console.Write("Сколько рублей вы хотите обменять на доллары? - ");
- rubExchange = Convert.ToSingle(Console.ReadLine());
- userRub -= rubExchange;
- userUsd += rubExchange / rubUsd;
- Console.WriteLine("");
- Console.WriteLine("");
- Console.WriteLine("У вас имеется: ");
- Console.WriteLine("Rub: " + userRub + " рублей");
- Console.WriteLine("Usd: " + userUsd + " долларов");
- Console.WriteLine("Chy: " + userChy + " юаней");
- break;
- case 2:
- Console.Write("Сколько рублей вы хотите обменять на юани? - ");
- rubExchange = Convert.ToSingle(Console.ReadLine());
- userRub -= rubExchange;
- userChy += rubExchange / rubChy;
- Console.WriteLine("");
- Console.WriteLine("");
- Console.WriteLine("У вас имеется: ");
- Console.WriteLine("Rub: " + userRub + " рублей");
- Console.WriteLine("Usd: " + userUsd + " долларов");
- Console.WriteLine("Chy: " + userChy + " юаней");
- break;
- case 3:
- Console.Write("Сколько долларов вы хотите обменять на юани? - ");
- usdExchange = Convert.ToSingle(Console.ReadLine());
- userUsd -= usdExchange;
- userChy += usdExchange / usdChy;
- Console.WriteLine("");
- Console.WriteLine("");
- Console.WriteLine("У вас имеется: ");
- Console.WriteLine("Rub: " + userRub + " рублей");
- Console.WriteLine("Usd: " + userUsd + " долларов");
- Console.WriteLine("Chy: " + userChy + " юаней");
- break;
- case 4:
- Console.Write("Сколько долларов вы хотите обменять на рубли? - ");
- usdExchange = Convert.ToSingle(Console.ReadLine());
- userUsd -= usdExchange;
- userRub += usdExchange * rubUsd;
- Console.WriteLine("");
- Console.WriteLine("");
- Console.WriteLine("У вас имеется: ");
- Console.WriteLine("Rub: " + userRub + " рублей");
- Console.WriteLine("Usd: " + userUsd + " долларов");
- Console.WriteLine("Chy: " + userChy + " юаней");
- break;
- case 5:
- Console.Write("Сколько юаней вы хотите обменять на рубли? - ");
- chyExchange = Convert.ToSingle(Console.ReadLine());
- userChy -= chyExchange;
- userRub += chyExchange * rubChy;
- Console.WriteLine("");
- Console.WriteLine("");
- Console.WriteLine("У вас имеется: ");
- Console.WriteLine("Rub: " + userRub + " рублей");
- Console.WriteLine("Usd: " + userUsd + " долларов");
- Console.WriteLine("Chy: " + userChy + " юаней");
- break;
- case 6:
- Console.Write("Сколько юаней вы хотите обменять на доллары? - ");
- chyExchange = Convert.ToSingle(Console.ReadLine());
- userChy -= chyExchange;
- userUsd += chyExchange * usdChy;
- Console.WriteLine("");
- Console.WriteLine("");
- Console.WriteLine("У вас имеется: ");
- Console.WriteLine("Rub: " + userRub + " рублей");
- Console.WriteLine("Usd: " + userUsd + " долларов");
- Console.WriteLine("Chy: " + userChy + " юаней");
- break;
- case 7:
- Console.WriteLine("");
- Console.WriteLine("");
- Console.Write("Спасибо за визит. Ждем вас снова!");
- Console.WriteLine("");
- Console.WriteLine("");
- exitExchange = true;
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement