Kleines Würfelprogramm
Verfasst: Mi Dez 17, 2014 9:03 pm
Hey Leute,
ich soll für die Uni ein kleines Würfelprogramm erstellen. Dieses soll mit einem normalen Würfel würfeln und zwar maximal 100 mal soll aber stoppen sobald 3 mal die 6 gewürfelt wurde.Abschließend soll es die Summe der gewürfelten Einsen, Zweien usw. ausgeben.
meine Idee bisher:
Das klappt aber bisher noch nicht so wirklich. Könnt ihr mir sagen wo mein Fehler liegt?
Lg
ich soll für die Uni ein kleines Würfelprogramm erstellen. Dieses soll mit einem normalen Würfel würfeln und zwar maximal 100 mal soll aber stoppen sobald 3 mal die 6 gewürfelt wurde.Abschließend soll es die Summe der gewürfelten Einsen, Zweien usw. ausgeben.
meine Idee bisher:
Code: Alles auswählen
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main ()
{
int i,a,b,c,d,e,f;
srand ( time(NULL) );
while(f<=3) {
for (i=0;i<100;i++){
int w1 = rand() % 6;
if(w1==1) {
a++;
}
if(w1==2) {
b++;
}
if(w1==3) {
c++;
}
if(w1==4) {
d++;
}
if(w1==5) {
e++;
}
if(w1==6){
f++;
}
}
}
printf("Es wurde insgesamt %i mal gewuerfelt!\n",i);
printf("Dabei wurde gewuerfelt:\n");
printf("%i mal die Eins\n",a);
printf("%i mal die Zwei\n",b);
printf("%i mal die Drei\n",c);
printf("%i mal die Vier\n",d);
printf("%i mal die Fuenf\n",e);
printf("%i mal die Sechs\n",f);
return 0;
}
Lg