ciao a tutti.. avrei un problemino molto semplice.. questa è una funzione che calcola la frequenza del lancio di due dadi.. non riesco a capacitarmi come sia possibile che il compilatore mi compili ed esegua correttamente questo file sebbene esso utilizzi i metodi time() e rand() che fanno parte delle librerie stdlib.h e time.h che non ho incluso
il main è contenuto in un altro file e contiene anch'esso solo l'header iostream.. com'è possibile? aiutatemi
codice:#include <iostream> using namespace std; //esercizio 7 void es7() { int sum [11]; for (int i=0; i<11; i ) //inizializzo l'array a 0 sum[i]=0; srand(time(0)); for (int i=0; i<36000; i ) //genero i numeri e immagazzino i dati sum [rand() rand(); for (int i=0; i<11; i ) cout << "Frequenza del " << i+2 << ": " << sum[i] << endl; system ("PAUSE"); }

Rispondi quotando
