Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- int size = 20;
- int max_indx(int arr[]);
- int minnumber_calculation (int arr[], int size);
- void printarray (int arr[], int size);
- ///////////////////////////////////////////////////////////////////
- int main()
- {
- int numbers[31] = { 0, 1, 3, 4, 5, 6, 7, 8, 9,
- 10, 11, 12,13,14,15,16,17,18,19};
- // printf(" time(0) = %d\n", time(0) );
- srand(time(0));
- for(int i = 0; i < 20; i++)
- {
- numbers[i] = rand() % 200;
- }
- int calc = max_indx(numbers );
- int calc_min = minnumber_calculation (numbers, size);
- printf ("The array was: ");
- printarray(numbers, size);
- printf ("\n Number of array elements is : %d\n", size);
- printf ("\n First Element of array is : %d \n", numbers[0]);
- printf ("\n Last Element of array is : %d \n", numbers[size - 1]);
- printf("__________________________________\n");
- printf("\n Maximal number of array is: %d\n Minimal number of array is: %d\n__________________________________",calc, calc_min);
- printf("\n Maximal number adress is :%p", &calc);
- printf("\n Minimal number adress is :%p", &calc_min);
- return 0;
- }
- // functions
- /////////////////////////////////////////////////////////////////
- void printarray (int arr[], int size) //
- {
- for(int i = 0; i < size; i++)
- {
- printf("%d | ", arr[i]);
- }
- printf ("\n");
- }
- /////////////////////////////////////////////////////////////////
- int max_indx(int arr[]) //
- {
- int max_value = arr[0];
- for(int i = 1; i < size; i++)
- {
- if(arr[i] > max_value)
- {
- max_value = arr[i];
- }
- }
- return max_value;
- }
- ///////////////////////////////////////////////////////////////////
- int minnumber_calculation (int arr[], int size) //
- {
- int min_value = arr [0];
- for (int i = 1; i < size; i++)
- {
- if (arr[i] < min_value)
- {
- min_value = arr [i];
- }
- }
- return min_value;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement