Witam
Jestem bardzo początkującym uczniem C++. Natrafiłem na taki problem i nie znalazłem nigdzie odpowiedzi (może źle szukam). Program, który odgaduje liczbę, o której ja pomyślałem - wylosowałem liczbę za pomocą komendy "int liczba = rand() % 100+1;" Teraz zależy mi na wygenerowaniu przez program nowej liczby pseudolosowej ze zbioru tych, które "nie padły" za pierwszym razem. Tzn. jeśli program wylosował np. liczbę 70, to chcę ( w zależności od wyboru komendy w programie)żeby kolejna liczba była ze zbioru (71,100) lub (1,69). Jak to w takim razie zapisać?
Próbowałem czegoś takiego na liczbę większą niż pierwsza wylosowana, ale nie działa tak jakbym chciał (oczywiście wszystko jest w pętli):
int y=liczba;
liczba = rand() % (100-y)+1;
Z góry dziękuję za pomoc.