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

NAZAR22847 NAZAR22847    1   11.03.2019 12:11    42

Ответы
nastya02022 nastya02022  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.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика