Advertisement
pol9na

Untitled

Mar 1st, 2020
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 6.28 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Сprogect
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             String ConversionChoice;
  10.             float ruble = 7000;
  11.             float dollar = 20;
  12.             float euro = 30;
  13.             float courseDollarRuble = 60f;
  14.             float courseEuroRuble = 70f;
  15.             float courseEuroDollar = 1.10f;
  16.             float amountOfCurrency;
  17.  
  18.             Console.WriteLine("Ваш баланс " + ruble + " рублей " + dollar + " долларов и " + euro + " евро."+"Хотите конвертировать валюты?");
  19.             Console.WriteLine("Нажмите 1 для перевода рублей в доллары");
  20.             Console.WriteLine("Нажмите 2 для перевода рублей в евро");
  21.             Console.WriteLine("Нажмите 3 для перевода долларов в рубли");
  22.             Console.WriteLine("Нажмите 4 для перевода долларов в евро");
  23.             Console.WriteLine("Нажмите 5 для перевода евро в рубли");
  24.             Console.WriteLine("Нажмите 6 для перевода евро в доллары");
  25.             Console.WriteLine("Нажмите 7 для выхода из программы");
  26.  
  27.             ConversionChoice = Console.ReadLine();
  28.                                              
  29.             switch (ConversionChoice) {
  30.                 case "1":
  31.                     Console.WriteLine("Введите количество рублей");
  32.                     amountOfCurrency = Convert.ToInt32(Console.ReadLine());
  33.                     ruble -= amountOfCurrency;
  34.                     if (ruble < 0)
  35.                     {
  36.                         Console.WriteLine("У вас недостаточно средств для перевода");
  37.  
  38.                     }
  39.                     else
  40.                     {
  41.                         dollar = dollar + amountOfCurrency / courseDollarRuble;
  42.                         Console.WriteLine("Ваш баланс " + ruble + " рублей " + dollar + " долларов и " + euro + " евро. ");
  43.                      }
  44.                     break;
  45.                 case "2":
  46.                     Console.WriteLine("Введите количество рублей");
  47.                     amountOfCurrency = Convert.ToInt32(Console.ReadLine());
  48.                     ruble -= amountOfCurrency;
  49.                     if (ruble < 0)
  50.                     {
  51.                         Console.WriteLine("У вас недостаточно средств для перевода");
  52.  
  53.                     }
  54.                     else
  55.                     {
  56.                         euro = euro + amountOfCurrency / courseEuroRuble;
  57.                         Console.WriteLine("Ваш баланс " + ruble + " рублей " + dollar + " долларов и " + euro + " евро. ");
  58.                     }
  59.                     break;
  60.                 case "3":
  61.                     Console.WriteLine("Введите количество долларов");
  62.                     amountOfCurrency = Convert.ToInt32(Console.ReadLine());
  63.                     dollar -= amountOfCurrency;
  64.                     if (dollar < 0)
  65.                     {
  66.                         Console.WriteLine("У вас недостаточно средств для перевода");
  67.                     }
  68.                     else
  69.                     {
  70.                         ruble = ruble + amountOfCurrency * courseDollarRuble;
  71.                         Console.WriteLine("Ваш баланс " + ruble + " рублей " + dollar + " долларов и " + euro + " евро. ");
  72.                     }
  73.                     break;
  74.                 case "4":
  75.                     Console.WriteLine("Введите количество долларов");
  76.                     amountOfCurrency = Convert.ToInt32(Console.ReadLine());
  77.                     dollar -= amountOfCurrency;
  78.                     if (dollar < 0)
  79.                     {
  80.                         Console.WriteLine("У вас недостаточно средств для перевода");
  81.                     }
  82.                     else
  83.                     {
  84.                         euro = euro + amountOfCurrency * courseEuroDollar;
  85.                         Console.WriteLine("Ваш баланс " + ruble + " рублей " + dollar + " долларов и " + euro + " евро. ");
  86.                     }
  87.                     break;
  88.                 case "5":
  89.                     Console.WriteLine("Введите количество евро");
  90.                     amountOfCurrency = Convert.ToInt32(Console.ReadLine());
  91.                     euro -= amountOfCurrency;
  92.                     if (euro < 0)
  93.                     {
  94.                         Console.WriteLine("У вас недостаточно средств для перевода");
  95.                     }
  96.                     else
  97.                     {
  98.                         ruble = ruble + amountOfCurrency * courseEuroRuble;
  99.                         Console.WriteLine("Ваш баланс " + ruble + " рублей " + dollar + " долларов и " + euro + " евро. ");
  100.                     }
  101.                     break;
  102.                  case "6":
  103.                     Console.WriteLine("Введите количество евро");
  104.                     amountOfCurrency = Convert.ToInt32(Console.ReadLine());
  105.                     euro -= amountOfCurrency;
  106.                     if (euro < 0)
  107.                     {
  108.                         Console.WriteLine("У вас недостаточно средств для перевода");
  109.                     }
  110.                     else
  111.                     {
  112.                         dollar = dollar + amountOfCurrency /courseEuroDollar;
  113.                         Console.WriteLine("Ваш баланс " + ruble + " рублей " + dollar + " долларов и " + euro + " евро. ");
  114.                     }
  115.                     break;
  116.                  case "7":
  117.                     break;
  118.                 default:
  119.                     Console.WriteLine("Введите команду из списка");
  120.                     break;
  121.             }
  122.             Console.ReadKey();
  123.  
  124.         }
  125.     }
  126. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement