С чётными числами из данного диапазона произвести операцию суммирования; с нечётными —
произведения. Ответы вывести по завершению работы цикла. Соответственно, для каждого из результатов заводим отдельную переменную. pythonОтветы на вопрос
Ответ:
диапазон [mi, mx]
Если надо измените значения
Объяснение:
mi=1
mx=20
sm=0
pr=1;
for i in range (mi,mx+1):
if i%2==0:
sm+=i
else:
pr*=i
print(sm, pr)
Код на языке Python, который выполняет заданную операцию, может выглядеть следующим образом:
```python start = int(input("Введите начало диапазона: ")) end = int(input("Введите конец диапазона: "))
even_sum = 0 odd_prod = 1
for num in range(start, end+1): if num % 2 == 0: even_sum += num else: odd_prod *= num
print("Сумма четных чисел:", even_sum) print("Произведение нечетных чисел:", odd_prod) ```
В этом коде мы сначала запрашиваем у пользователя начало и конец диапазона. Затем мы создаем две переменные: `even_sum` для суммы четных чисел и `odd_prod` для произведения нечетных чисел.
Затем мы используем цикл `for`, чтобы перебрать все числа в заданном диапазоне. Для каждого числа мы проверяем, является ли оно четным или нечетным, и соответственно выполняем операцию сложения или умножения.
По завершении цикла мы выводим результаты - сумму четных чисел и произведение нечетных чисел.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
