wylosuj liczbę - każdą wrzucaj do tablicy ale zarzuć warunek, sprawdzający czy wylosowana liczba jest większa od pozostałych - aby to sprawdzić dodaj do tego zmienną pomocniczą np k , i - zmienna w pętli for
Powiedzmy, masz juz 5 liczb w tablicy , zarzucasz 6 liczbę więc i=5 sprawdzasz warunkiem czy wylosowana liczba jest większa od 1,2...5 w tablicy, jeżeli tak to k++.
Dzięki temu rozwiązaniu sprawa się uproszcza bowiem k musi być równe i-1, czyli w tym przypadku dla 6 liczby wylosowanej k musi wynosić 5,jeżeli prawda, to przypisz liczbę do tablicy, jeżeli nie to losuj liczbę ponownie.
aby sprawdzić ten warunek z dodatkową zmienną, jesteś zmuszony do zrobienia pęli w pętli , ta druga pętla będzie zawierała zmienną k=i-1, ponieważ tyle razy musi się wykonać aby sprawdzić poprzednie liczby w pętli
Zrozumiałeś o co mi chodzi ?
Myślę, że powinieneś załapać.
Moim zdaniem jest to najprostsze rozwiązanie