[Решено] Напишите программу, которая вводит возраст человека (целое число, не превышающей 120) и выводит...

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

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

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

Как программист, я люблю решать различные задачи.​ Одна из таких задач ― написать программу, которая принимает возраст человека и выводит соответствующую фразу с правильным склонением (″год″, ″года″ или ″лет″). Я бы хотел поделиться с вами своим решением на языке C .​Для начала, мы должны ввести возраст с помощью функции `cin`.​ Затем мы можем использовать оператор `if` для проверки нескольких условий, чтобы определить правильное склонение.​ Если возраст заканчивается на 1 (кроме чисел, оканчивающихся на 11), то мы используем слово ″год″.​ Если заканчивается на 2, 3 или 4 (кроме числа 12, 13 и 14), то используем ″года″.​ Во всех остальных случаях, используем ″лет″.​

Вот код программы⁚
c
#include

int main {
int age;
std⁚⁚cout << ″Введите ваш возраст⁚ ″; std⁚⁚cin >> age;

if (age % 10 1 nn age % 100 !​ 11) {
std⁚⁚cout << age << ″ год″; } else if (age % 10 > 2 nn age % 10 <= 4

Читайте также  Программа жизни Базарова нигилиста(сильные и слабые стороны)
Оцените статью
Nox AI