Xakep_magazine/IdealWeight.py

67 lines
4.1 KiB
Python
Raw Permalink Normal View History

2021-07-31 17:42:21 +04:00
"""
Сделай программу, которая вычисляет твой идеальный вес в ...
Найди соответствующую формулу в поисковых системах и реализуй условие для расчета.
Пиво пивом, а за здоровьем нужно следить!
"""
age = input('Введите свой возраст: ')
height = input('Введите свой рост: ')
weight = input('Введите свой вес: ')
if int(age) <= 30:
if int(height) <= 165:
ideal = int(height) - 100 - (int(height) / 100 * 11)
if ideal < int(weight):
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
else:
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
if 165 <= int(height) <= 175:
ideal = int(height) - 105 - (int(height) / 100 * 11)
if ideal < int(weight):
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
else:
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
if int(height) > 175:
ideal = int(height) - 110 - (int(height) / 100 * 11)
if ideal < int(weight):
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
else:
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
elif int(age) >= 50:
if int(height) <= 165:
ideal = int(height) - 100 + (int(height) / 100 * 6)
if ideal < int(weight):
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
else:
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
if 165 <= int(height) <= 175:
ideal = int(height) - 105 + (int(height) / 100 * 6)
if ideal < int(weight):
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
else:
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
if int(height) > 175:
ideal = int(height) - 110 + (int(height) / 100 * 6)
if ideal < int(weight):
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
else:
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
else:
if int(height) <= 165:
ideal = int(height) - 100
if ideal < int(weight):
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
else:
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
if 165 <= int(height) <= 175:
ideal = int(height) - 105
if ideal < int(weight):
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
else:
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
if int(height) > 175:
ideal = int(height) - 110
if ideal < int(weight):
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
else:
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')