Advertisement
vasylmartyniv

C1S1-Dima-6.2

Nov 27th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.89 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <time.h>
  4. #include <stdbool.h>
  5.  
  6. #define ARRAY 10
  7.  
  8. int lesszero(int arr[ARRAY])
  9. {
  10.     int i,count = 0;
  11.     for(i=0;i<ARRAY;i++)
  12.     {
  13.         if(arr[i]<0){
  14.             count++;
  15.         }
  16.     }
  17.     return count;
  18. }
  19.  
  20. int greater(int arr[ARRAY])
  21. {
  22.     bool flag=false;
  23.     int i,summ=0,minimal=0;
  24.     for(i=0;i<ARRAY;i++){
  25.         if(arr[i]<minimal){
  26.             minimal = arr[i];
  27.         }
  28.     }
  29.     for(i=0;i<ARRAY;i++){
  30.         if(arr[i]==minimal){
  31.             flag=true;
  32.         }
  33.         if(flag==true){
  34.             summ+=arr[i];
  35.         }
  36.     }
  37.     return summ;
  38. }
  39.  
  40.  
  41. int main()
  42. {
  43.     srand(time(0));
  44.     int i,array[ARRAY];
  45.     for(i=0;i<ARRAY;i++)
  46.     {
  47.         array[i]= rand()%201+(-100);
  48.     }
  49.     printf("Amount of elements <0: %d\nSumm of alements after minimal: %d",lesszero(array),greater(array));
  50.     return 1;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement