91 lines
2.2 KiB
C
91 lines
2.2 KiB
C
|
#include <stdio.h>
|
||
|
#include <stdlib.h>
|
||
|
#include <time.h>
|
||
|
|
||
|
int main (void){
|
||
|
/* 1)
|
||
|
|
||
|
int d;
|
||
|
|
||
|
srand(time(NULL)); //Permet de changer à chaque seconde la position de démarage de la fonction random
|
||
|
d=(rand()%6)+1; //Lancer de dé
|
||
|
printf("Votre lancer de de a donner: %d\n",d);*/
|
||
|
|
||
|
|
||
|
/* 2)
|
||
|
|
||
|
int d;
|
||
|
int i;
|
||
|
int nbr1=0;
|
||
|
int nbr2=0;
|
||
|
int nbr3=0;
|
||
|
int nbr4=0;
|
||
|
int nbr5=0;
|
||
|
int nbr6=0;
|
||
|
|
||
|
srand(time(NULL));
|
||
|
for(i=0;i<600;i++){
|
||
|
d=(rand()%6)+1; //Lancer de dé
|
||
|
switch(d){ //Permet de fusionner plusieurs if
|
||
|
case 1:nbr1+=1;break; //Compte les 1
|
||
|
case 2:nbr2+=1;break; //Compte les 2
|
||
|
case 3:nbr3+=1;break; //Compte les 3
|
||
|
case 4:nbr4+=1;break; //Compte les 4
|
||
|
case 5:nbr5+=1;break; //Compte les 5
|
||
|
case 6:nbr6+=1;break; //Compte les 6
|
||
|
}
|
||
|
} printf("Nombre de 1 : %d\n",nbr1);
|
||
|
printf("Nombre de 2 : %d\n",nbr2);
|
||
|
printf("Nombre de 3 : %d\n",nbr3);
|
||
|
printf("Nombre de 4 : %d\n",nbr4);
|
||
|
printf("Nombre de 5 : %d\n",nbr5);
|
||
|
printf("Nombre de 6 : %d\n",nbr6); */
|
||
|
|
||
|
/* 3)
|
||
|
|
||
|
int d;
|
||
|
int d2;
|
||
|
int somD;
|
||
|
int i;
|
||
|
int nbr2=0;
|
||
|
int nbr3=0;
|
||
|
int nbr4=0;
|
||
|
int nbr5=0;
|
||
|
int nbr6=0;
|
||
|
int nbr7=0;
|
||
|
int nbr8=0;
|
||
|
int nbr9=0;
|
||
|
int nbr10=0;
|
||
|
int nbr11=0;
|
||
|
int nbr12=0;
|
||
|
|
||
|
srand(time(NULL));
|
||
|
for(i=0;i<11000;i++){
|
||
|
d=(rand()%6)+1; //Lancer de dé
|
||
|
d2=(rand()%6)+1; //Lancer du second dé
|
||
|
switch(d+d2){ //Permet de fusionner plusieurs if
|
||
|
case 2:nbr2+=1;break; //Compte les 2
|
||
|
case 3:nbr3+=1;break; //Compte les 3
|
||
|
case 4:nbr4+=1;break; //Compte les 4
|
||
|
case 5:nbr5+=1;break; //Compte les 5
|
||
|
case 6:nbr6+=1;break; //Compte les 6
|
||
|
case 7:nbr7+=1;break; //Compte les 7
|
||
|
case 8:nbr8+=1;break; //Compte les 8
|
||
|
case 9:nbr9+=1;break; //Compte les 9
|
||
|
case 10:nbr10+=1;break; //Compte les 10
|
||
|
case 11:nbr11+=1;break; //Compte les 11
|
||
|
case 12:nbr12+=1;break; //Compte les 12
|
||
|
}
|
||
|
} printf("Nombre de 2 : %d\n",nbr2);
|
||
|
printf("Nombre de 3 : %d\n",nbr3);
|
||
|
printf("Nombre de 4 : %d\n",nbr4);
|
||
|
printf("Nombre de 5 : %d\n",nbr5);
|
||
|
printf("Nombre de 6 : %d\n",nbr6);
|
||
|
printf("Nombre de 7 : %d\n",nbr7);
|
||
|
printf("Nombre de 8 : %d\n",nbr8);
|
||
|
printf("Nombre de 9 : %d\n",nbr9);
|
||
|
printf("Nombre de 10 : %d\n",nbr10);
|
||
|
printf("Nombre de 11 : %d\n",nbr11);
|
||
|
printf("Nombre de 12 : %d\n",nbr12);*/
|
||
|
return 0;
|
||
|
}
|