Advertisement
VEGASo

(C#) Lab #3 Ex. 4* (Дополнительные (общие) задание)

Oct 15th, 2022
834
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.02 KB | None | 0 0
  1. using System;
  2.  
  3. namespace LearnRSUE
  4. {
  5.     class Program
  6.     {
  7.         static void Main()
  8.         {
  9.             bool Quesh = true, Quesh2 = true;
  10.             int a, trys = 1;
  11.             string b;
  12.  
  13.  
  14.             while (Quesh)
  15.             {
  16.                 Random r = new Random();  // Создаем рандомное число от 0 до 100
  17.                 int rnd = r.Next(0, 100); //
  18.  
  19.                 Console.Write("\nУгадай число: ");
  20.                 a = Convert.ToInt32(Console.ReadLine());
  21.  
  22.                 Quesh2 = true; // Включаем второй цикл (нужно после того как пользователь вписал "д")
  23.                 trys = 1; // Обнуляем попытки
  24.  
  25.                 while (Quesh2)
  26.                 {
  27.                     if (a > rnd)
  28.                     {
  29.                         Console.Write("Перелет!: ");
  30.                         a = Convert.ToInt32(Console.ReadLine());
  31.  
  32.                         trys++;
  33.                     }
  34.                     else if (a < rnd)
  35.                     {
  36.                         Console.Write("Недолет!: ");
  37.                         a = Convert.ToInt32(Console.ReadLine());
  38.  
  39.                         trys++;
  40.                     }
  41.                     else if (a == rnd)
  42.                     {
  43.                         Console.Write("\nМолодец! В точку!\nПопыток: " + trys + "\nНачать заново? д/н: ");
  44.                         b = Console.ReadLine();
  45.  
  46.                         if (b == "д")
  47.                         {
  48.                             Quesh2 = false; // отключаем второй цикл что бы начать игру заново
  49.                             Quesh = true;
  50.                         }
  51.                         else
  52.                         {
  53.                             Quesh2 = false;
  54.                             Quesh = false;
  55.                         }
  56.                     }
  57.                 }
  58.             }
  59.         }
  60.     }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement