Написать программу которая минимальное значение четных и не четных в заданном диапазоне и сумму и среднее ариф. Всех и четных и нечетных.
python3
через цикл while

5 Окт 2019 в 19:43
144 +1
0
Ответы
1
Ввод диапазона

start = int(input("Введите начало диапазона: "))
end = int(input("Введите конец диапазона: "))

Инициализация переменных

min_even = None
min_odd = None
sum_all = 0
count_all = 0
sum_even = 0
count_even = 0
sum_odd = 0
count_odd = 0

Цикл подсчета минимальных значений и суммы

num = start
while num <= end:
if num % 2 == 0:
if min_even is None or num < min_even:
min_even = num
sum_even += num
count_even += 1
else:
if min_odd is None or num < min_odd:
min_odd = num
sum_odd += num
count_odd += 1
sum_all += num
count_all += 1
num += 1

Подсчет среднего арифметического

avg_all = sum_all / count_all
if count_even > 0:
avg_even = sum_even / count_even
else:
avg_even = 0
if count_odd > 0:
avg_odd = sum_odd / count_odd
else:
avg_odd = 0

Вывод результатов

print("Минимальное значение среди четных чисел:", min_even)
print("Минимальное значение среди нечетных чисел:", min_odd)
print("Сумма всех чисел:", sum_all)
print("Среднее арифметическое всех чисел:", avg_all)
print("Сумма четных чисел:", sum_even)
print("Среднее арифметическое четных чисел:", avg_even)
print("Сумма нечетных чисел:", sum_odd)
print("Среднее арифметическое нечетных чисел:", avg_odd)

19 Апр 2024 в 14:09
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 96 340 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир