Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.30 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5.  
  6. void clearA(char clear_A_Array[], int num_A);
  7. void one1won(float one1won_array[], int num_B);
  8. void oneDerFill(int oneDerFill_array[], int num_C);
  9. void prntIntArray(int prnt_int_array[], int num_D);
  10. void prntCharArray(char prnt_char_array[], int num_E);
  11. void prntFloatArray(float prnt_float_array[], int num_F);
  12.  
  13. int main()
  14. {
  15.     srand((int) time(NULL));
  16.     int int_array[64];
  17.     int count;
  18.     char char_array[72];
  19.     float float_array[48];
  20.  
  21.     for(count=0; count < 64; count++) //int array
  22.     {
  23.        int_array[count] = rand()%(56) -13;
  24.     }
  25.     prntIntArray(int_array, 64);
  26.  
  27.     printf("\n\n");
  28.  
  29.     count=0; //reset count
  30.  
  31.     while(count < 72) //char array
  32.     {
  33.         char_array[count] = (char)(rand()%(16)+69);
  34.         count+=1;
  35.     }
  36.     prntCharArray(char_array, 72);
  37.  
  38.     printf("\n\n");
  39.  
  40.     count=0; //reset count
  41.  
  42.     do
  43.     {
  44.         float_array[count]=((rand()%(20045))- 1079)/(100.00);
  45.         count+=1;
  46.     }
  47.     while (count < 48);
  48.     prntFloatArray(float_array, 48);
  49.  
  50.     printf("\n\n");
  51.  
  52.     clearA(char_array, 72);
  53.     one1won(float_array, 48);
  54.     oneDerFill(int_array, 64);
  55.     prntIntArray(int_array, 64);
  56.     prntCharArray(char_array, 72);
  57.     prntFloatArray(float_array, 48);
  58.  
  59.     return 0;
  60. }
  61.  
  62. void clearA(char clear_A_array[], int num_A)
  63. {
  64.     int ltrA=65;
  65.     int A_count=4;
  66.     printf("character %d: %c\n\n", A_count, clear_A_array[A_count]);
  67.     for(A_count=0; A_count < num_A; A_count++)
  68.     {
  69.         clear_A_array[A_count]=(char)ltrA;
  70.     }
  71. }
  72.  
  73. void one1won(float one1won_array[], int num_B)
  74. {
  75.     float float_sum;
  76.     int float_count;
  77.     for(float_count=0; float_count < num_B; float_count++)
  78.     {
  79.         float_sum=float_sum + one1won_array[float_count];
  80.     }
  81.     printf("The sum of all values in the array is %lf\n\n\n", float_sum);
  82.  
  83.     for(float_count=0; float_count < num_B; float_count++)
  84.     {
  85.         one1won_array[float_count]=1.11;
  86.     }
  87. }
  88.  
  89. void oneDerFill(int oneDerFill_array[], int num_C)
  90. {
  91.     int int_count;
  92.     for(int_count=0; int_count < num_C; int_count++)
  93.     {
  94.         oneDerFill_array[int_count]=1;
  95.     }
  96. }
  97.  
  98. void prntIntArray(int prnt_int_array[], int num_D)
  99. {
  100.     int count_D;
  101.     for(count_D=0; count_D < num_D; count_D+=4)
  102.     {
  103.         printf("Integer %d: %d\tInteger %d: %d\tInteger %d: %d\tInteger %d: %d\n", count_D, prnt_int_array[count_D], count_D+1, prnt_int_array[count_D+1], count_D+2, prnt_int_array[count_D+2], count_D+3, prnt_int_array[count_D+3]);
  104.     }
  105.     printf("\n\n");
  106. }
  107.  
  108. void prntCharArray(char prnt_char_array[], int num_E)
  109. {
  110.     int count_E;
  111.     for(count_E=0; count_E < num_E; count_E+=4)
  112.     {
  113.         printf("Character %d: %c\tCharacter %d: %c\tCharacter %d: %c\tCharacter %d: %c\n", count_E, prnt_char_array[count_E], count_E+1, prnt_char_array[count_E+1], count_E+2, prnt_char_array[count_E+2], count_E+3, prnt_char_array[count_E+3]);
  114.     }
  115.     printf("\n\n");
  116. }
  117.  
  118. void prntFloatArray(float prnt_float_array[], int num_F)
  119. {
  120.     int count_F;
  121.     for(count_F=0; count_F < num_F; count_F+=3)
  122.     {
  123.        printf("Float %d: %lf\tFloat %d: %lf\tFloat %d: %lf\n", count_F, prnt_float_array[count_F], count_F+1, prnt_float_array[count_F+1], count_F+2, prnt_float_array[count_F+2]);
  124.     }
  125.     printf("\n");
  126. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement