private static Random generator = new Random();
public static int Next(int maxValue)
return generator.Next(maxValue);
public static void Main()
int nahodneCislo = Generator.Next(10);
Console.WriteLine(nahodneCislo);
int cisloUzivatele = NactiCislo("Zadejte náhodné číslo: ");
if (nahodneCislo < cisloUzivatele)
cisloUzivatele = NactiCislo("Číslo je menší, hádej znovu: ");
else if (nahodneCislo > cisloUzivatele)
cisloUzivatele = NactiCislo("Číslo je větší, hádej znovu: ");
Console.WriteLine("To je správně!");
static int NactiCislo(string otazka)
string cisloText = Console.ReadLine();
while (!int.TryParse(cisloText, out cislo))
Console.Write("Nebylo zadané číslo, zkuste to znovu: ");
cisloText = Console.ReadLine();