Составьте программу, которая вычисляет оптимальный вес, сравнивает его с реальным и выдаёт рекомендацию о необходимости поправиться или похудеть (с указанием, на сколько кг нужно поправиться или похудеть). Оптимальный вес вычисляется по формуле: рост (в см) – 100.
def calculate_optimal_weight(height) return height - 10 def main() height = int(input("Введите свой рост в сантиметрах: ") weight = float(input("Введите свой вес в килограммах: ") optimal_weight = calculate_optimal_weight(height if weight == optimal_weight print("Ваш вес идеальный. Не нужно ни поправляться, ни похудеть." elif weight < optimal_weight difference = optimal_weight - weigh print(f"Вам нужно поправиться на {difference} кг." else difference = weight - optimal_weigh print(f"Вам нужно похудеть на {difference} кг." if __name__ == "__main__" main()
Пример использования:
Введите свой рост в сантиметрах: 17 Введите свой вес в килограммах: 6 Ваш вес идеальный. Не нужно ни поправляться, ни похудеть Введите свой рост в сантиметрах: 18 Введите свой вес в килограммах: 8 Вам нужно поправиться на 5 кг.
return height - 10
def main()
height = int(input("Введите свой рост в сантиметрах: ")
weight = float(input("Введите свой вес в килограммах: ")
optimal_weight = calculate_optimal_weight(height
if weight == optimal_weight
print("Ваш вес идеальный. Не нужно ни поправляться, ни похудеть."
elif weight < optimal_weight
difference = optimal_weight - weigh
print(f"Вам нужно поправиться на {difference} кг."
else
difference = weight - optimal_weigh
print(f"Вам нужно похудеть на {difference} кг."
if __name__ == "__main__"
main()
Пример использования:
Введите свой рост в сантиметрах: 17Введите свой вес в килограммах: 6
Ваш вес идеальный. Не нужно ни поправляться, ни похудеть
Введите свой рост в сантиметрах: 18
Введите свой вес в килограммах: 8
Вам нужно поправиться на 5 кг.