Вопрос задан 12.02.2021 в 14:01. Предмет Информатика. Спрашивает Волкова Полина.

C++ Ввести одномерный массив A из 11 элементов. Определить в нём сумму элементов, значения

которых лежат вне диапазона [−1; 5].
0 0
Перейти к ответам

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

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

Ответ:

Объяснение:

int sum = 0;

vector<int> a(11);

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

   cin >> a[i];

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

   if(a[i] >= -1 && a[i] <= 5])

       sum += a[i];

cout << sum;

Ответ находится в sum

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

Вот пример программы на C++, которая решает задачу:

cpp
#include <iostream> int main() { int A[11]; int sum = 0; // Ввод элементов массива std::cout << "Введите элементы массива A (11 элементов):\n"; for (int i = 0; i < 11; ++i) { std::cout << "A[" << i << "]: "; std::cin >> A[i]; } // Подсчет суммы элементов, не попадающих в диапазон [-1; 5] for (int i = 0; i < 11; ++i) { if (A[i] < -1 || A[i] > 5) { sum += A[i]; } } // Вывод результата std::cout << "Сумма элементов, не попадающих в диапазон [-1; 5]: " << sum << std::endl; return 0; }

Программа запрашивает у пользователя ввод 11 элементов массива A. Затем она проходит по каждому элементу массива и проверяет, лежит ли его значение вне диапазона [-1; 5]. Если значение не попадает в этот диапазон, оно добавляется к переменной sum. После завершения цикла подсчета суммы, программа выводит полученный результат на экран.

0 0

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

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

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