При помощи случайных чисел ввести одномерный массив, состоящий из
15 элементов. Найти в нем суммы положительных, отрицательных
элементов И ИХ КОЛЙЧВСТВО. На экран ВЫВЕСТИ МИССИВ И найденные
значения. “ C++

Приложения:

Ответы

Ответ дал: petyaGavrikov
0
#include <iostream>
#include <stdlib.h>
using namespace std;

int main() {
 const int n = 15;
 int a[n];
 int s1=0, s2=0, k1=0, k2=0;

 srand(time(0));
 for (int i = 0; i < n; i++) {
   a[i]=rand() % 50-25;
   cout << a[i] << " ";
 }
 cout <<"n";

 for (int i = 0; i < n; i++){
    if (a[i] > 0) {
      s1 += a[i]; k1++;
  }
   if (a[i] < 0) {
     s2 += a[i]; k2++;
  }
 }
 cout << "Положительные: s = " << s1 << "  k = " << k1 << "n";
 cout << "Отрицательные: s = " << s2 << "  k = " << k2 << "n";
 return 0;
}

Пример:
21 -13 7 -12 19 -3 12 14 16 10 -11 -21 -13 15 -25
Положительные: s = 114 k = 8
Отрицательные: s = -98 k = 7
Ответ дал: zheka89211
0
можно фото в программе или скрин
Ответ дал: petyaGavrikov
0
Для чего это?
Вас заинтересует