cosa c'è che non và in questo programma?
Il programma dovrebbe simulare 6000 volte il lancio di un dado e dovrebbe analizzare quante volte è uscita ogni singola faccia mediante l'utilizzo di un array
codice:
/* Programma che simula 6000 lanci di un dado e ne analizza i risultati */
#include <stdio.h>
#include <stdlib.h>
int main(){
int i=0;
int face;
int array[6] = {0}; // Dichiaro l'array e lo inizializzo a 0;
srand(time(NULL)); // Insemina lòa funzione srand con la funzione time
for(i=0; i<6000; i++){
face = 1+(rand()%6); // Genera il numero del dado estratto
array[face]++;
}
for(i=1; i<=6;i++)
printf("faccia %d: %d valori\n", i, array[i]);
system("PAUSE");
return 0;
}
Grazie
Andrea