То, что я хочу сделать, - это генерировать случайные числа, брать эти случайные числа и помещать их через оператор модуля.И я хочу, чтобы он спросил у пользователя ответ, который, по его мнению, так и есть, и тогда ему скажут, правильно это или нет.Это то, что у меня есть.
Random rand = new Random();
int minA;
int maxA;
int minB;
int maxB;
int usersAnswer;
Console.WriteLine("what is the minimum value: ");
Int32.TryParse(Console.WriteLine(), out minA);
Console.WriteLine("what is the minimum value: ");
Int32.TryParse(Console.WriteLine(), out maxA);
Console.WriteLine("what is the minimum value: ");
Int32.TryParse(Console.WriteLine(), out minB);
Console.WriteLine("what is the minimum value: ");
Int32.TryParse(Console.WriteLine(), out maxB);
Console.WriteLine("What is the result of {0} % {1}? ", rand.Next(minA, maxA), rand.Next(minB, maxB));
Int32.TryParse(Console.ReadLine(), out usersAnswer);
answer = //directly implementing the random numbers generated with modulous operator)
if(userAnswer == answer)
{
Console.WriteLine("{0} is correct", answer);
}
else
{
Console.WriteLine("Good try, but no: {the random number} % {the other random number} = {0}", not sure, not sure, answer)
}
Итак, я хочу знать, как я могу напрямую реализовать случайные числа, уже сгенерированные из "Console.WriteLine (" Каков результат {0}% {1}? ", rand.Next (minA, maxA), rand.Next (minB, maxB));"в уравнение оператора модуля и получить ответ.Я надеюсь, что все это имело смысл