Advertisement
Guest User

Untitled

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