#include #include #include #include #define TOT 100 void genCirc(double *x, double *y); void contaPepe(double *x, double *y, int N , int *A , int *B , int *C); double media(int data[TOT]); int main() { srand48(time(0)); int N,i,AA[TOT],AB[TOT],AC[TOT],A,B,C; double x,y,na,nb,nc; printf("Il programma simula la posizione dei grani di pepe caduti su tre mattonelle e ne calcola il numero\n"); printf("Inserire il valore intero N = numero di grani caduti compresi tra 330 e 550\n"); do{ scanf("%d",&N); if(N>550||N<330){ printf("Valore errato, ripeti!\n"); } }while(N>550||N<330); for(i=0;i0.5 && *y<0.5); } void contaPepe(double *x, double *y, int N , int *A , int *B , int *C){ int i; for(i=0;i0.5){ *B++; } else{ *C++; } } } double media(int data[TOT]){ int s,i; double med; for(i=0;i