если присмотреться к задаче, можно заметить что все определяет последняя цифра:
— 1 год, 51 год, 1000001 год
— 2 года, 52 года, 1000002 года
— 5 лет, 55 лет, 1000005 лет
— 0 лет, 10 лет, 100000000000 лет
окончание на:
1 — год
2,3 — года
5,6,7,8,9,0 — лет
однако все таки надо анализировать 2 последних цифры, если в значении их больше одной, так как с 11 по 19 — всегда «лет»
Здравствуйте.
Предыдущий эксперт в принципе правильно написал — Вам нужно написать функцию склонения чисел в правильном виде, тогда подавая на вход функции возраст на выходе получите уже правильное значение (год/года/лет).
Готовые примеры таких функций есть в Интернете, если нужна будет реализация на конкретном языке программирования можете обратиться в чат.
Добрый день. Меня заинтересовал ваш ответ "Здравствуйте.
Предыдущий эксперт в принципе правильно написал — Вам нужно написать функцию склонени..." на вопрос http://www.liveexpert.org/topic/view/2475993-kak-vivesti-pri-reshenii-zadachi-vozrast-so-slovom-quot-god-quot-quot-let-quot-quot-goda-quot. Можно с вами обсудить этот ответ?