Предмет: Информатика, автор: PYaSDad

Python:
Создайте функцию, которая будет возвращать правильное окончание количеству лет.



Например: при вводе числа 1 функция будет добавлять слово «год» (чтобы получилось 1 год), при вводе 2 – 2 года, при вводе 5 – 5 лет и т. д.

Ответы

Автор ответа: DK404
1
  • Ответ:

suf_year= None

def year_recon(year_s):

   year= int(year_s)

   if(year <= 4):

       if(year == 1):

           suf_year = "год"

       else:

           suf_year = "года"

   else:

       suf_year = "лет"

   print(str(year) + " " + suf_year)

year_recon(input())

  • код немного не точный так как выдаёт 253 лет и тд. Сейчас подправляю.
  • Ответ будет ~в 21:00
Похожие вопросы