using System;
namespace ConsoleApplication1
{
class Program
{
static void Main()
{
int count = 0;
var random = new Random();
for (int i = 0; i < 10; i++)
{
int num1 = random.Next(11, 100);
int num2 = random.Next(11, 100);
int operation = random.Next(2);
int res;
if (operation == 0)
{
Console.WriteLine("Сколько будет {0} + {1} = ?", num1, num2);
res = num1 + num2;
}
else
{
if (num1 > num2)
Console.WriteLine("Сколько будет {0} - {1} = ?", num1, num2);
else
Console.WriteLine("Сколько будет {0} - {1} = ?", num2, num1);
res = num1 > num2? num1 - num2 : num2 - num1;
}
int input;
while (true)
{
try
{
input = Convert.ToInt32(Console.ReadLine());
break;
}
catch (Exception)
{
Console.WriteLine("Неверный ввод, нужно вводить цифру");
}
}
if (res == input)
count++;
}
Console.Write("Ваш результат: ");
switch (count)
{
case 10:
Console.WriteLine("отлично");
break;
case 9:
case 8:
Console.WriteLine("хорошо");
break;
case 7:
case 6:
Console.WriteLine("удовлетворительно");
break;
default:
Console.WriteLine("плохо");
break;
}
Console.ReadKey();
}
}
}