Напишите программы с использованием цикла «for ...», решающие следующие задачи: 1. Найти сумму нечетных чисел

  • 50
Напишите программы с использованием цикла «for ...», решающие следующие задачи: 1. Найти сумму нечетных чисел на интервале от 20 до 100. 2. Найти произведение четных чисел на интервале от 10 до 30. 3. Определить количество чисел, кратных 5, на интервале от 1 до 100. В КУМИРЕ
Sovunya_7921
3
Конечно, я могу помочь вам с этими задачами! Вот программы на языке Python, которые решают каждую из задач:

1. Найти сумму нечетных чисел на интервале от 20 до 100:

python
сумма = 0

for число in range(20, 101):
if число % 2 != 0:
сумма += число

print("Сумма нечетных чисел на интервале от 20 до 100 равна", сумма)


Объяснение:
- Мы использовали цикл `for` для перебора всех чисел от 20 до 100.
- В каждой итерации цикла мы проверяем, является ли текущее число нечетным, используя операцию `%` (остаток от деления на 2). Если число нечетное, мы добавляем его к переменной `сумма`.
- В результате будут сложены все нечетные числа на заданном интервале, и значение суммы будет выведено на экран.

2. Найти произведение четных чисел на интервале от 10 до 30:

python
произведение = 1

for число in range(10, 31):
if число % 2 == 0:
произведение *= число

print("Произведение четных чисел на интервале от 10 до 30 равно", произведение)


Объяснение:
- Мы снова использовали цикл `for` для перебора всех чисел от 10 до 30.
- В каждой итерации цикла мы проверяем, является ли текущее число четным, используя операцию `%` (остаток от деления на 2). Если число четное, мы умножаем его на значение переменной `произведение`.
- В результате будут перемножены все четные числа на заданном интервале, и итоговое произведение будет выведено на экран.

3. Определить количество чисел, кратных 5, на интервале от 1 до 100:

python
количество = 0

for число in range(1, 101):
if число % 5 == 0:
количество += 1

print("Количество чисел, кратных 5, на интервале от 1 до 100 равно", количество)


Объяснение:
- Мы снова используем цикл `for` для перебора всех чисел от 1 до 100.
- В каждой итерации цикла мы проверяем, делится ли текущее число на 5 без остатка, используя операцию `%`. Если это так, мы увеличиваем значение переменной `количество` на 1.
- В результате будет посчитано количество чисел, кратных 5, на заданном интервале, и это количество будет выведено на экран.

Надеюсь, эти объяснения помогут вам понять решения задач. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать!