horselurrver

Ch12 Ex6

Aug 17th, 2016
389
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. #define NUM 10
  6. void result(int count, int num);
  7.  
  8. int count1=0, count2=0, count3=0, count4=0, count5=0, count6=0, count7=0, count8=0, count9=0, count10=0;
  9. int count=0;
  10. int main(void){
  11.     int rando, i, x;
  12.     time_t t;
  13.     srand((unsigned) time(&t));
  14.    
  15.     for(i=0; i<10; i++){
  16.         extern int count1, count2, count3, count4, count5, count6, count7, count8, count9, count10;
  17.         for(x=0; x<1000;x++){
  18.             rando=rand()%10+1;
  19.             switch (rando){
  20.                 case 1:count1++;
  21.                     break;
  22.                 case 2:count2++;
  23.                     break;
  24.                 case 3:count3++;
  25.                     break;
  26.                 case 4:count4++;
  27.                     break;
  28.                 case 5:count5++;
  29.                     break;
  30.                 case 6:count6++;
  31.                     break;
  32.                 case 7:count7++;
  33.                     break;
  34.                 case 8:count8+=1;
  35.                     break;
  36.                 case 9:count9++;
  37.                     break;
  38.                 case 10:count10++;
  39.                     break;
  40.             }
  41.  
  42.         }
  43.         result(count1, 1);
  44.         result(count2, 2);
  45.         result(count3, 3);
  46.         result(count4, 4);
  47.         result(count5, 5);
  48.         result(count6, 6);
  49.         result(count7, 7);
  50.         result(count8, 8);
  51.         result(count9, 9);
  52.         result(count10, 10);
  53.         count1=0;
  54.         count2=0;
  55.         count3=0;
  56.         count4=0;
  57.         count5=0;
  58.         count6=0;
  59.         count7=0;
  60.         count8=0;
  61.         count9=0;
  62.         count10=0;
  63.         printf("\n");
  64.         printf("\n");
  65.     }
  66.     return 0;
  67. }
  68.  
  69.  
  70. void result(int count, int num){
  71.     printf("You have %d %ds.\n", count, num);
  72. }
RAW Paste Data