Я раньше сталкивался с подобной задачей и на C , так что я с удовольствием поделюсь своим опытом. Вот как я решил эту задачу⁚
cpp
#include
int main {
int age;
std⁚⁚cout << ″Введите ваш возраст⁚ ″;
std⁚⁚cin >> age;
if (age < 0 || age > 120) {
std⁚⁚cout << ″Возраст должен быть от 0 до 120 лет.″ << std⁚⁚endl;
return 0;
}
std⁚⁚string years;
if (age % 10 1 nn age % 100 ! 11) {
years ″год″;
} else if (age % 10 > 2 nn age % 10 <= 4