Random rnd = new Random();
int x = rnd.Next(1, 100 + 1);
int tipp = 0;
do
{
Console.WriteLine("mire tippelsz?");
tipp = Convert.ToInt32(Console.ReadLine());
if (x>tipp)
{
Console.WriteLine("Nagyobb");
}
else
{
Console.WriteLine("Kisebb");
}
} while (x!=tipp);
Console.WriteLine("sikerült kitalálni a keresett szám: {0}",tipp);
Console.ReadKey();
A program első részeként egy véletlenszámot generálunk. Utána egy hátultesztelő eljárás belsejében megvizsgáljuk a számot és a tippet. Ha nem egyezik, ami a kilépés feltétele a hátultesztelő eljárásban akkor megismétli a szám bekérését, és a véletlenszámmal a vizsgálatott.