Для целого числа и от 1 до 99 напечатать фразу «Мне k лет», учитывая при этом, что при некоторых значениях k слово «лет» надо заменить на слово «год» или «года». Например, 11 лет, 22 года, 51 год.
Для целого числа и от 1 до 99 напечатать фразу «Мне k лет», учитывая при этом, что при некоторых значениях k слово «лет» надо заменить на слово «год» или «года». Например, 11 лет, 22 года, 51 год.
Ответ(ы) на вопрос:
for(int k = 0; k < 100; k++) {
cout << "мне " << k << " ";
switch (k % 10) { // остаток от деления
case 1: cout << "год";
break;
case 2: cout << "года";
break;
case 3: cout << "года";
break;
case 4: cout << "года";
break;
default: cout << "лет";
}
}
}
Не нашли ответ?
Похожие вопросы