Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.70 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(void)
  5. {
  6.     int k, sum = 0, i, Points;
  7.     int Runtimes = 1000;
  8.     float  CardSum = 0, YesSum = 0;
  9.  
  10.     k = rand()%13 + 1;
  11.     if (k < 11) {
  12.         if ((k == 1)&&(sum <= 21)) k = 11;
  13.         else k = k;
  14.     } else {
  15.         k = 10;
  16.     }
  17.  
  18.     printf("Points  Probability  #Cards\n");
  19.  
  20.     for (Points = 4; Points <= 21; Points++){
  21.         for (i = 0; i < Runtimes; i++){
  22.             if (sum < Points){
  23.                 sum += k;
  24.                 CardSum++;
  25.             }else if(sum == Points){
  26.                 YesSum++;
  27.             }
  28.         }
  29.         printf("%4d   %8.2f%%   %7.2f\n", Points, (YesSum/Runtimes), (CardSum/YesSum));
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement