
C++ Прошу помощи, не могут понять как сделатьДан массив состоящий из 50 элементов, определить
сумму элементов >50

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

Программа:
C++:
#include <iostream>
using namespace std;
int main()
{
int arr[50];
int i, summ = 0;
for (i = 0; i < 50; i++) {
arr[i] = rand();
if (arr[i] > 50) { summ += arr[i]; }
}
cout << summ;
}



Для определения суммы элементов массива, которые больше 50, вам потребуется пройти по каждому элементу массива и проверить, является ли он больше 50. Если это так, то добавить его к общей сумме.
Вот пример кода на языке Python, который решает эту задачу:
```python array = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500]
sum_greater_than_50 = 0
for num in array: if num > 50: sum_greater_than_50 += num
print("Сумма элементов массива, которые больше 50, равна:", sum_greater_than_50) ```
В этом примере мы создаем массив `array`, состоящий из 50 элементов. Затем мы инициализируем переменную `sum_greater_than_50` с нулевым значением, которая будет хранить сумму элементов больше 50. Затем мы проходим по каждому элементу массива и, если элемент больше 50, добавляем его к переменной `sum_greater_than_50`. Наконец, мы выводим результат.
Обратите внимание, что в приведенном примере массив `array` уже содержит числа от 10 до 500, поэтому нет необходимости вводить его вручную. Если вам нужно использовать другие значения, вы можете изменить содержимое массива `array` в соответствии с вашими требованиями.
Надеюсь, это поможет! Если у вас возникнут еще вопросы, пожалуйста, дайте мне знать.


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









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili