Advertisement
loleckek228

2.2

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