#include #include #include #include /* 1 pt: uso libreria matematica */ #define Nmax 1000 #define p0 0.08 #define nexp 100 /* 1 pt: interfaccia */ int randInt(int); /* 3 pt: interfaccia */ void analisi(double*, int, double*, double*); int main() { srand48(time(0)); int iexp, j, indice, k; int N, m; /* 1 pt: array di lunghezza giusta */ int partita[Nmax] = {0}; double difettosi[nexp], x, zmedia, zdev; /* prendi numero N di elementi in una partita */ /* 2 pt: */ do{ printf("inserire numero auricolari 30 <= N<= 1000: "); scanf("%i", &N); } while( N< 30 || N>1000 ); /* prendi numero auricolari da testare */ /* assicurarsi che m sia almeno 1 e non piu` di N */ /* 3 pt: */ do{ printf("inserire numero di aurcolari da testare 0 < m <= %d: ", N); scanf("%i", &m); } while( m<1 || m>=N ); /* 1 pt: ciclo giusto */ /* ciclo sulle partite da testare */ for(iexp=0; iexp