#include #include #include int main(int argc, char *argv[]) { int i; float garcons, filles; //Initialise rand srand ( time(NULL) ); printf("Si premier enfant fille, les couples ont un deuxieme enfant\n"); garcons=0; filles=0; for (i=0 ; i<1000000 ; i++) { if (rand()%2==0) garcons++; else { filles++; if(rand()%2==0) garcons++; else filles++; } } printf("Garcons : %f\nFilles : %f\n",(garcons*100/(garcons+filles)), (filles*100/(garcons+filles)) ); printf("Si premier enfant fille, 79%% des couples ont un deuxieme enfant\n"); garcons=0; filles=0; for (i=0 ; i<1000000 ; i++) { if (rand()%2==0) garcons++; else { filles++; if (rand()%100<79) { if(rand()%2==0) garcons++; else filles++; } } } printf("Garcons : %f%%\nFilles : %f%%\n",(garcons*100/(garcons+filles)), (filles*100/(garcons+filles)) ); }