public static void Main() { Heap heap = new Heap(); int iter = 0; while (iter != 9) { Console.Clear(); Console.WriteLine("Witaj, którą czynność chcesz wykonać:"); Console.WriteLine("1.Wypełnij kopiec (1000 losowych wartosci z zakresu 0-1000)"); Console.WriteLine("2.Usuń największą wartość w kopcu"); Console.WriteLine("3.Wyświetl kopiec"); Console.WriteLine("Wyjdź do menu głównego"); heap.Check(); if (!Int32.TryParse(Console.ReadLine(), out iter)) { continue; } if (iter == 1) { Random RandomNumber = new Random(); for (int i = 0; i < 1000; i++) { heap.Insert(RandomNumber.Next(1000)); } } if (iter == 2) { heap.DeleteMax(); } if (iter == 3) { heap.DispData(heap); } Console.ReadLine(); } }