Напишите программу, которая будет сохранять данные о взвешивании каждого из 8 членов клуба толстяков за неделю

  • 59
Напишите программу, которая будет сохранять данные о взвешивании каждого из 8 членов клуба толстяков за неделю. При вводе новых данных, компьютер должен печатать сообщение "Поздравляю!" в случае, если у члена клуба удалось похудеть, или показывать величину прибавки веса.
Скользящий_Тигр_7847
26
Конечно, я помогу вам написать такую программу. В данной программе будет использоваться язык программирования Python. Вот код программы:

python
# Создание словаря для хранения данных о каждом члене клуба
данные_толстяков = {}

# Функция для ввода новых данных о весе
def ввод_данных():
for i in range(8):
имя = input("Введите имя члена клуба: ")
вес = float(input("Введите вес члена клуба: "))

# Проверка, изменился ли вес по сравнению с предыдущим неделей и вывод соответствующего сообщения
if имя in данные_толстяков:
предыдущий_вес = данные_толстяков[имя]
if вес < предыдущий_вес:
print("Поздравляю!")
else:
прибавка_веса = вес - предыдущий_вес
print(f"Прибавка веса: {прибавка_веса}")
else:
print("Прошлых данных о весе нет.")

# Обновление данных о весе члена клуба
данные_толстяков[имя] = вес

# Вызов функции для ввода данных
ввод_данных()


В этой программе используется словарь `данные_толстяков`, который хранит данные о весе каждого члена клуба. Функция `ввод_данных()` позволяет вводить данные о весе для каждого члена клуба. Затем происходит проверка предыдущего веса и вывод соответствующего сообщения.

Надеюсь, эта программа поможет вам решить задачу.