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

Дан массив. найти: а) сумму элементов массива, значение которых не превышает 20; б) сумму элементов массива, больших числа a​

Ответ:
nastyan853958
nastyan853958
23.01.2024 18:56
Хорошо, давай решим эту задачу по шагам.

Пусть у нас есть массив чисел: [5, 10, 15, 20, 25, 30, 35]. Нам нужно найти сумму элементов массива, значение которых не превышает 20, и сумму элементов массива, которые больше числа a.

а) Сумма элементов массива, значение которых не превышает 20:

1. Объявим переменную сумма_меньше_или_равно_20 и присвоим ей значение 0. Эта переменная будет использоваться для хранения суммы найденных элементов массива.

2. Начнем перебирать элементы массива по очереди. Для каждого элемента проверим, не превышает ли его значение число 20.

3. Если значение элемента не превышает 20, добавим его к переменной сумма_меньше_или_равно_20.

4. После перебора всех элементов массива, получим сумму всех элементов, значение которых не превышает 20.

Пошаговое решение:

- Для элемента 5: значение не превышает 20, добавляем его к сумме.
Сумма: 5

- Для элемента 10: значение не превышает 20, добавляем его к сумме.
Сумма: 15

- Для элемента 15: значение не превышает 20, добавляем его к сумме.
Сумма: 30

- Для элемента 20: значение не превышает 20, добавляем его к сумме.
Сумма: 50

- Для элемента 25: значение превышает 20, не добавляем его к сумме.

- Для элемента 30: значение превышает 20, не добавляем его к сумме.

- Для элемента 35: значение превышает 20, не добавляем его к сумме.

Итоговая сумма элементов, значение которых не превышает 20, равна 50.

б) Сумма элементов массива, больших числа a:

1. Объявим переменную сумма_больше_a и присвоим ей значение 0.

2. Переберем элементы массива по очереди. Для каждого элемента проверим, превышает ли его значение число a.

3. Если значение элемента больше числа a, добавим его к переменной сумма_больше_a.

4. После перебора всех элементов массива, получим сумму всех элементов, значение которых больше числа a.

Пусть a = 15. Продолжим решение:

- Для элемента 5: значение не превышает 15, не добавляем его к сумме.

- Для элемента 10: значение не превышает 15, не добавляем его к сумме.

- Для элемента 15: значение не превышает 15, не добавляем его к сумме.

- Для элемента 20: значение больше 15, добавляем его к сумме.
Сумма: 20

- Для элемента 25: значение больше 15, добавляем его к сумме.
Сумма: 45

- Для элемента 30: значение больше 15, добавляем его к сумме.
Сумма: 75

- Для элемента 35: значение больше 15, добавляем его к сумме.
Сумма: 110

Итоговая сумма элементов массива, больших числа a, равна 110.

Таким образом, при заданном массиве чисел [5, 10, 15, 20, 25, 30, 35], сумма элементов, значение которых не превышает 20, равна 50, а сумма элементов, больших числа a = 15, равна 110.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?