Вопрос задан 02.06.2023 в 21:42. Предмет Информатика. Спрашивает Крылов Гриша.

Найдите сумму отрицательных элементов массива. C++

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бекмансурова Аделина.

Ответ:

int sum=0;

for (int i=0; i<n; i++)

{

  if (a[i]<0)

  {

     sum+=a[i];

  }

}

 

if (!sum)

{

  cout<<"no numbers < 0";

}

else

{

 cout<<"sum = "<<sum;

}

Это?

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример кода на C++, который находит сумму отрицательных элементов в массиве:

cpp
#include <iostream> int main() { const int size = 10; // размер массива int arr[size] = {1, -2, 3, -4, 5, -6, 7, -8, 9, -10}; // пример массива int sum = 0; // переменная для хранения суммы for (int i = 0; i < size; i++) { if (arr[i] < 0) { sum += arr[i]; // добавляем отрицательный элемент к сумме } } std::cout << "Сумма отрицательных элементов: " << sum << std::endl; return 0; }

В этом примере массив arr содержит 10 элементов, и мы проходим по каждому элементу в цикле for. Если элемент меньше нуля, мы добавляем его к переменной sum. В конце выводим значение суммы на экран.

В этом примере сумма отрицательных элементов будет равна -30. Вы можете изменить размер массива size и значения элементов в массиве arr в соответствии с вашими потребностями.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос