Posted By

fnjschmidt on 02/09/12


Tagged


Versions (?)

Würfel


 / Published in: C
 

Zählt wie oft der Zufallsgenerator eine bestimmte Zahl "würfelt"

  1. #include <stdio.h>
  2. # include <stdlib.h>
  3. #include <time.h>
  4. int main (void)
  5. {
  6. int i, t, zufall;
  7. int eins=0;
  8. int zwei=0;
  9. int drei=0;
  10. int vier=0;
  11. int fuenf=0;
  12. int sechs=0;
  13. int zahl;
  14.  
  15. //Systemzeit abfragen und Zufallsgenerator vorbelegen
  16.  
  17. t = (time(NULL));
  18. srand(t);
  19. for (i=0;i<=10000;i++)
  20. {
  21. zufall = 1+ rand() % 6;
  22. zahl = zufall;
  23. //printf("%i\n", zahl);
  24.  
  25. /*
  26.   if (zahl == 1)
  27.   eins++;
  28.   if (zahl == 2)
  29.   zwei++;
  30.   if (zahl == 3)
  31.   drei++;
  32.   if (zahl == 4)
  33.   vier++;
  34.   if (zahl == 5)
  35.   fuenf++;
  36.   if (zahl == 6)
  37.   sechs++;
  38.  
  39.  */
  40. switch( zahl )
  41. {
  42. case 1 : eins++;break;
  43. case 2 : zwei++;break;
  44. case 3 : drei++;break;
  45. case 4 : vier++;break;
  46. case 5 : fuenf++;break;
  47. case 6 : sechs++;break;
  48. default:break;
  49. }
  50.  
  51.  
  52. }
  53. printf("%i\n%i\n%i\n%i\n%i\n%i\n", eins,zwei,drei,vier,fuenf,sechs);
  54. return 0;
  55. }

Report this snippet  

You need to login to post a comment.