Advertisement
Guest User

Untitled

a guest
Dec 1st, 2015
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. srand(time(NULL)); //deklaracja liczb losowych
  10. int wyniki[200]; //tablica wynikow (jeśli chcesz do 100 to wszystkie 200 zamieniasz na 100)
  11. for (int i=0; i<200; i++) //petla wprowadzajaca rzuty
  12. {
  13. wyniki[i]=(rand()%6)+1;
  14. }
  15.  
  16. for (int i=0; i<200; i++) //wypisywanie
  17. {
  18. cout<<wyniki[i]<<endl;
  19. }
  20.  
  21. int ilosc[6]; //zmienna do sumowania rzutow
  22. int x=1; //zmienna mowiaca ktore rzuty sumuje aktualnie
  23. for (int i=0; i<6; i++) //zerowanie tabeli z ilosciami rzutow
  24. {
  25. ilosc[i]=0;
  26. }
  27.  
  28. for (int i=0; i<6; i++) //liczenie ile razy wypadla dana liczba
  29. {
  30. for (int n=0; n<200; n++)
  31. {
  32. if (wyniki[n]==x)
  33. ilosc[i]++;
  34. }
  35. x++;
  36. }
  37.  
  38. for (int i=0; i<6; i++) //wypisywanie czego ile wypadlo
  39. {
  40. cout<<i+1<<" wyrzucono "<<ilosc[i]<<endl;;
  41. }
  42. int min; // minimum
  43. int liczba=1; //ktora liczba to minimum
  44. min=ilosc[0]; //wprowadzanie pierwszej liczby z tablicy do minimum
  45. for (int i=1; i<6;i++) //szukanie minimum
  46. {
  47. if (ilosc[i]<min) // jesli chcesz max a nie min zamieniasz tu < na >
  48. {
  49. min=ilosc[i];
  50. liczba=i+1;
  51. }
  52. }
  53. cout <<"najrzadziej wyrzucono "<<liczba<<endl; //wypisanie minimum
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement