Pętle C++
Losuj po dwie liczby z przedziału 9;99 do momentu, aż zostaną wylosowane dwie takie same liczby. Podaj ile losowań trzeba było przeprowadzić oraz wszystkie inne informacje ułatwiające “odbiór” programu. Zastosuj w programie komentarze.



Odpowiedź :

#include <iostream> // deklaracja biblioteki

using namespace std; // potrzebne co cin i cout

int main() // funkcja glowna programu

{ //poczatek programu

int liczba_pierwsza, liczba_druga, ile_losowan; // deklaracja potrzebnych zmiennych

do { // petla wykonuje sie przynajmniej raz

    liczba_pierwsza=(rand() % 100 ) + 9;  //  losowa liczba z przedzialu 9-99

    liczba_druga=(rand() % 100 ) + 9;  //  losowa liczba z przedzialu 9-99

    ile_losowan=ile_losowan+1; // zliczanie ilosci losowan

} while (liczba_pierwsza!=liczba_druga); // wykonuje dopoki warunek jest niespelniony

cout << "liczba losowan to: " << ile_losowan << endl; // wyswietlenie wyniku

return 0; //program glowny nie ma przekazywac zadnej wartosci

} //koniec programu