Vla_DOS

Untitled

Jan 13th, 2023
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4.  
  5. int Average(int* a, int sizeA, int* b, int sizeB) {
  6.     int sumA = 0;
  7.     int sumB = 0;
  8.     for (size_t i = 0; i < sizeA; i++)
  9.     {
  10.         if (a[i] < 0)
  11.         {
  12.             sumA += a[i];
  13.         }
  14.     }
  15.     for (size_t i = 0; i < sizeB; i++)
  16.     {
  17.         if (b[i] < 0)
  18.         {
  19.             sumB += b[i];
  20.         }
  21.     }
  22.  
  23.     return sumA * sumB;
  24. }
  25. void Print(int* arr, int size) {
  26.     for (size_t i = 0; i < size; i++)
  27.     {
  28.         cout << arr[i] << " ";
  29.     }
  30. }
  31. int main()
  32. {
  33.     const int sizeA = 10;
  34.     const int sizeB = 15;
  35.     int A[sizeA];
  36.  
  37.     for (size_t i = 0; i < sizeA; i++)
  38.     {
  39.         cin >> A[i];
  40.     }
  41.     cout << endl;
  42.  
  43.     Print(A, sizeA);
  44.     cout << endl;
  45.  
  46.     int B[sizeB];
  47.     for (size_t i = 0; i < sizeB; i++)
  48.     {
  49.         B[i] = 50 - rand() % 100;
  50.     }
  51.     cout << endl;
  52.  
  53.     Print(B, sizeB);
  54.     cout << endl;
  55.     cout << Average(A, sizeA, B, sizeB);
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment