Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- int main()
- {
- srand(time(NULL)); //deklaracja liczb losowych
- int wyniki[200]; //tablica wynikow (jeśli chcesz do 100 to wszystkie 200 zamieniasz na 100)
- for (int i=0; i<200; i++) //petla wprowadzajaca rzuty
- {
- wyniki[i]=(rand()%6)+1;
- }
- for (int i=0; i<200; i++) //wypisywanie
- {
- cout<<wyniki[i]<<endl;
- }
- int ilosc[6]; //zmienna do sumowania rzutow
- int x=1; //zmienna mowiaca ktore rzuty sumuje aktualnie
- for (int i=0; i<6; i++) //zerowanie tabeli z ilosciami rzutow
- {
- ilosc[i]=0;
- }
- for (int i=0; i<6; i++) //liczenie ile razy wypadla dana liczba
- {
- for (int n=0; n<200; n++)
- {
- if (wyniki[n]==x)
- ilosc[i]++;
- }
- x++;
- }
- for (int i=0; i<6; i++) //wypisywanie czego ile wypadlo
- {
- cout<<i+1<<" wyrzucono "<<ilosc[i]<<endl;;
- }
- int min; // minimum
- int liczba=1; //ktora liczba to minimum
- min=ilosc[0]; //wprowadzanie pierwszej liczby z tablicy do minimum
- for (int i=1; i<6;i++) //szukanie minimum
- {
- if (ilosc[i]<min) // jesli chcesz max a nie min zamieniasz tu < na >
- {
- min=ilosc[i];
- liczba=i+1;
- }
- }
- cout <<"najrzadziej wyrzucono "<<liczba<<endl; //wypisanie minimum
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement