Anche io ho provato a fare il programma e questo è il risultato:
codice:#include <stdio.h> #include <stdlib.h> #define DADI 3 #define VOLTE 3 void main() { int i,j, n; int frequenza[6] = {0,0,0,0,0,0}; for(i=0; i<DADI; i++) { printf("Lancio %d dei %d dadi = ", i + 1, DADI); for(j = 0; j<VOLTE - 1; j++) { n = (rand() % 6) + 1; frequenza[n-1]++; printf("%d, ", n); } // Senza virgola n = rand() % 6 + 1; frequenza[n-1]++; printf("%d\n", n); } printf("Frequenze:\n"); for(i=0; i<6; i++) { printf("%d: %d volte\n", i+1, frequenza[i]); } }![]()

Rispondi quotando