Mam problem z zadaniem z książki z działu o losowości:
Napisz program symulujący rzut monetą. Uruchom go wiele razy. Czy uzyskane wyniki wyglądają Twoim zdaniem na losowe?
Napisałem tyle czy pomógł by mi ktoś aby to działało, w miarę prostym językiem.
#include <ctime>
#include <cstdlib>
#include <iostream>
using namespace std;
int liczba;
int zakresRand (int minimum, int maksimum)
{
//Dostajemy liczbę losową od 0 do górnej granicy naszego
// zakresu, po czym dodajemy najniższą możliwą wartość
return rand() % (maksimum - minimum + 1 ) + minimum;
}
int main()
{
srand( time( NULL ) );
cout << zakresRand( 1, 2) << '\n';
cin >> liczba;
switch (liczba)
{
case 1:
cout << "Wyrzuciłeś Reszke";
case 2:
cout << "Wyrzuciłeś Orzełka"
}
}