(Python)
Пользователь вводит свой возраст в днях, а вам нужно рассчитать его возраст в годах, месяцах и днях и записать в словарь с ключами years, months, days. Для облегчения расчётов считайте год равным 365 дням, а месяц - 30 дням.
К примеру, для возраста 400 дней ваш словарь должен выглядеть следующим образом:
age = {
'years': 1,
'months': 1,
'days': 5
}
days = int(input('возраст в днях: '))
months = days // 30
if months == 12:
years = 1
months = 0
elif months > 12:
years = days // 365
months = months - 12
days = days % 30 - 5
#age = dict(years=years, months=months, days=days)
age = {
'years': years,
'months': months,
'days': days
}
print(age)