Для целого числа и от 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 << "лет";         }     } }
Не нашли ответ?
Ответить на вопрос
Похожие вопросы