Advertisement
Guest User

Untitled

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