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 DZ2
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.Write("Добро пожаловать в банк \"Твоя щедрость\"! Желаете ознакомиться с курсом?");
- string client = Console.ReadLine();
- bool IsDoorOpen = client == "да" || client == "Да";
- if (IsDoorOpen)
- {
- int rub, sim, ser;
- double val_rub, val_sim, val_ser;
- Console.WriteLine("Поздравляю, ты можешь пройти. \n\nМы работаем с тремя валютами - рубли, симолеоны и серебро. \nНиже представлен курс относительно рубля:\n");
- Console.WriteLine("1 сим = 32 руб\n1 сер = 70 руб");
- Console.WriteLine("\n\nУкажите ваш баланс во всех предложенных валютах: ");
- Console.Write("Рубли: ");
- rub = Convert.ToInt32(Console.ReadLine());
- Console.Write("Симолеоны: ");
- sim = Convert.ToInt32(Console.ReadLine());
- Console.Write("Серебро: ");
- ser = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("\n\nУкажите, какую валюту вы хотите конвертировать? \nВведите 1, если меняете рубли.\nВведите 2, если меняете симолеоны." +
- "\nВведите 3, если меняете серебро.");
- string val = Console.ReadLine();
- switch (val)
- {
- case "1":
- Console.Write("Сколько денег вы планируете разменять?");
- val_rub = Convert.ToDouble(Console.ReadLine());
- if (val_rub > rub || val_rub <= 0)
- {
- Console.WriteLine("Извините, данная операция невозможна.");
- }
- else
- {
- double sum_sim = val_rub / 32;
- Console.WriteLine("Пересчет в симолеоны - " + sum_sim);
- double sum_ser = val_rub / 70;
- Console.WriteLine("Пересчет в серебро - " + sum_ser);
- Console.WriteLine("\nВведите 1, если хотите забрать симолеоны.\nВведите 2, если хотите забрать серебро.");
- string itog = Console.ReadLine();
- if (itog == "1")
- {
- Console.WriteLine("\nСпасибо, что обратились в банк \"Твоя щедрость\"! Ваш баланс: \n");
- Console.WriteLine("Рубли: " + (rub-val_rub) + "\nСимолеоны: " + (sim+sum_sim)+ "\nСеребро: " + ser);
- }
- else if (itog == "2")
- {
- Console.WriteLine("\nСпасибо, что обратились в банк \"Твоя щедрость\"! Ваш баланс: \n");
- Console.WriteLine("Рубли: " + (rub - val_rub) + "\nСимолеоны: " + sim + "\nСеребро: " + (ser+sum_ser));
- }
- else
- {
- Console.WriteLine("Извините, данная операция невозможна.");
- }
- }
- break;
- case "2":
- Console.Write("Сколько денег вы планируете разменять?");
- val_sim = Convert.ToDouble(Console.ReadLine());
- if (val_sim > sim || val_sim <= 0)
- {
- Console.WriteLine("Извините, данная операция невозможна.");
- }
- else
- {
- double sum_rub = val_sim * 32;
- Console.WriteLine("Пересчет в рубли - " + sum_rub);
- double sum_ser = sum_rub / 70;
- Console.WriteLine("Пересчет в серебро - " + sum_ser);
- Console.WriteLine("\nВведите 1, если хотите забрать рубли.\nВведите 2, если хотите забрать серебро.");
- string itog = Console.ReadLine();
- if (itog == "1")
- {
- Console.WriteLine("\nСпасибо, что обратились в банк \"Твоя щедрость\"! Ваш баланс: \n");
- Console.WriteLine("Рубли: " + (rub + sum_rub) + "\nСимолеоны: " + (sim - val_sim) + "\nСеребро: " + ser);
- }
- else if (itog == "2")
- {
- Console.WriteLine("\nСпасибо, что обратились в банк \"Твоя щедрость\"! Ваш баланс: \n");
- Console.WriteLine("Рубли: " + rub + "\nСимолеоны: " + (sim - val_sim) + "\nСеребро: " + (ser + sum_ser));
- }
- else
- {
- Console.WriteLine("Извините, данная операция невозможна.");
- }
- }
- break;
- case "3":
- Console.Write("Сколько денег вы планируете разменять?");
- val_ser = Convert.ToDouble(Console.ReadLine());
- if (val_ser > ser || val_ser <= 0)
- {
- Console.WriteLine("Извините, данная операция невозможна.");
- }
- else
- {
- double sum_rub = val_ser * 70;
- Console.WriteLine("Пересчет в рубли - " + sum_rub);
- double sum_sim = sum_rub / 32;
- Console.WriteLine("Пересчет в симолеоны - " + sum_sim);
- Console.WriteLine("\nВведите 1, если хотите забрать рубли.\nВведите 2, если хотите забрать симолеоны.");
- string itog = Console.ReadLine();
- if (itog == "1")
- {
- Console.WriteLine("\nСпасибо, что обратились в банк \"Твоя щедрость\"! Ваш баланс: \n");
- Console.WriteLine("Рубли: " + (rub + sum_rub) + "\nСимолеоны: " + sim + "\nСеребро: " + (ser-val_ser));
- }
- else if (itog == "2")
- {
- Console.WriteLine("\nСпасибо, что обратились в банк \"Твоя щедрость\"! Ваш баланс: \n");
- Console.WriteLine("Рубли: " + rub + "\nСимолеоны: " + (sim + sum_sim) + "\nСеребро: " + (ser - val_ser));
- }
- else
- {
- Console.WriteLine("Извините, данная операция невозможна.");
- }
- }
- break;
- }
- }
- else
- {
- Console.WriteLine("До новых встреч, \"Твоя щедрость \"!");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement