Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // EE231002 Lab05.Blackjack probabilities
- // 105070032, Pan_Mei_Juan
- // 20191014
- #include <stdio.h>
- #include <stdlib.h>
- int main(void)
- {
- int k, sum = 0, i, Points;
- int Runtimes = 1000;
- float CardSum = 0, YesSum = 0;
- k = rand()%13 + 1;
- if (k < 11) {
- if ((k == 1)&&(sum <= 21)) k = 11;
- else k = k;
- } else {
- k = 10;
- }
- printf("Points Probability #Cards\n");
- for (Points = 4; Points <= 21; Points++){
- for (i = 0; i < Runtimes; i++){
- if (sum < Points){
- sum += k;
- CardSum++;
- }else if(sum == Points){
- YesSum++;
- }
- }
- printf("%4d %8.2f%% %7.2f\n", Points, (YesSum/Runtimes), (CardSum/YesSum));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement