Advertisement
Guest User

Untitled

a guest
Apr 1st, 2020
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.04 KB | None | 0 0
  1. #include <iostream>
  2. #include <conio.h>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     setlocale(0, "");
  8.  
  9.     int m[15], sum = 0, count = 0, key;
  10.  
  11.     cout << "Введите массив: " << endl;
  12.     for (int i = 0; i < 15; i++)
  13.         cin >> m[i];
  14.  
  15.     cout << "1. Вычислить кол-во и сумму положительных элементов" << endl;
  16.     cout << "2. Вычислить кол-во и отрицательных нечётных элементов" << endl;
  17.     key = _getch();
  18.  
  19.     if (key == '1')
  20.     {
  21.         for (int i = 0; i < 15; i++)
  22.             if (m[i] > 0)
  23.             {
  24.                 count++;
  25.                 sum += m[i];
  26.             }
  27.         cout << "В массиве " << count << " положительных элементов. Их сумма = " << sum << endl;
  28.     }
  29.  
  30.     if (key == '2')
  31.     {
  32.         for (int i = 0; i < 15; i++)
  33.             if (m[i] < 0 && m[i] % 2 != 0)
  34.             {
  35.                 count++;
  36.                 sum += m[i];
  37.             }
  38.         cout << "В массиве " << count << " отрицательных нечётных элементов. Их сумма = " << sum << endl;
  39.     }
  40.  
  41.     system("pause");
  42.     return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement