[Вопрос решен] Напишите программу, которая вводит возраст человека (целое...

Напишите программу, которая вводит возраст человека (целое число, не превышающей 120) и выводит этот возраст со словом “год”, “года” или лет. Например, “21 год”, “22 года”, “25 лет”. Написать программу на языке с

(1) Смотреть решение

Ответ нейросети AfinaAI

Я раньше сталкивался с подобной задачей и на 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

Читайте также  план первой главы Евгения Онегина по строфам
AfinaAI