• Предмет: Информатика
  • Автор: aminavaliyevaa
  • Вопрос задан 4 месяца назад

for i in range(5):
g = int(input("Введите уровень гемоглобина"))
print("Средний уровень гемоглобина равен")

Норма гемоглобина — 120–160 г/л крови.
Среднее значение равняется сумме чисел, разделённой на их количество.


WHAAAAAAAAAAAGH: Объясните условие нормально. По вашему условию в принципе невозможно высчитать среднее арифметическое значение, так как вы запрашивайте ввод только один раз.
Если вы собирайтесь запрашивать количество гемоглобина несколько раз, то нужно хотя-бы знать сколько раз.
WHAAAAAAAAAAAGH: Если не можете объяснить, приложите скриншот\фотографию условия

Ответы

Ответ дал: alexshor
0

Ответ:

Результат во вложении

Объяснение:

sum = 0

for i in range(5):

   g = int(input("Введите уровень гемоглобина: "))

   sum += g

gs = sum/5

print("Средний уровень гемоглобина равен ", gs)

# Норма гемоглобина — 120–160 г/л крови.

if gs >= 120 and gs <= 160:

   print("Гемоглобин в норме")

else:

   print("Гемоглобин не в норме")

#SPJ1

Приложения:
Вас заинтересует