Пользователь отвечает на вопрос программы: «Сколько Вам лет» (0 выдает сообщение «Вам x лет». При этом стоит учесть, что для разных чисел используются
разные склонения, например, «32 года», «99 лет» и т.п.
177
320
Ответы на вопрос:
#include <iostream>
using namespace std;
int main()
{
int age;
setlocale(LC_ALL, "Russian");
cout << "Сколько вам лет?" << endl;
cin >> age;
if (age % 10 == 1)
cout << "Вам " << age << " год.";
else if (age % 10 >= 2 && age % 10 <= 4)
cout << "Вам " << age << " года";
else cout << "Вам " << age << " лет.";
}
Популярно: Информатика
-
kilaur01.06.2021 07:04
-
джем1621.02.2023 16:36
-
ОдУвАнЧиК0703.07.2020 05:03
-
Leiona14.06.2023 07:16
-
Анна20036122.12.2020 11:42
-
anishenkovayana16.07.2020 08:04
-
bolshakovatanyoxd2gr11.07.2021 00:43
-
ДаняПрохоров11.08.2021 10:08
-
ladoshkinOff20.09.2020 13:19
-
senan5327.12.2021 03:50