fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. #define NUM_FACCE 6
  6. #define NUM_LANCI 60000
  7.  
  8. int main(void) {
  9. srand(time(NULL));
  10. int esito, i;
  11. int num[NUM_FACCE];
  12. for(i=0; i<NUM_FACCE; i++)
  13. num[i]=0;
  14.  
  15. for(i=1; i<=NUM_LANCI; i++){
  16. esito=1+ rand() % NUM_FACCE;
  17. num[esito-1]++;
  18. }
  19. for(i=0; i<NUM_FACCE; i++)
  20. printf("Su %d lanci la faccia %d è uscita %d volte.\n", NUM_LANCI, i+1, num[i]);
  21.  
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0s 10320KB
stdin
Standard input is empty
stdout
Su 60000 lanci la faccia 1 è uscita 9972 volte.
Su 60000 lanci la faccia 2 è uscita 9967 volte.
Su 60000 lanci la faccia 3 è uscita 9960 volte.
Su 60000 lanci la faccia 4 è uscita 10075 volte.
Su 60000 lanci la faccia 5 è uscita 10078 volte.
Su 60000 lanci la faccia 6 è uscita 9948 volte.