Напишите программу на языке C++ или Pascal, которая запрашивает у пользователя возраст (целое число, максимальное
Напишите программу на языке C++ или Pascal, которая запрашивает у пользователя возраст (целое число, максимальное значение 120) и выводит его вместе с соответствующим словом – "год", "года" или "лет". Например, если пользователь вводит возраст 18, программа должна вывести "вам 18 лет". Если пользователь вводит возраст 21, программа должна вывести "вам 21 год". Если пользователь вводит возраст 22, программа должна вывести "вам 22 года".
27.11.2023 05:21
Разъяснение: Для решения данной задачи можно воспользоваться условными операторами и остатком от деления. Сначала программа запрашивает возраст у пользователя, используя функцию . Затем проверяется остаток от деления возраста на 10, чтобы определить правильное склонение для слова "год". Если остаток равен 1 и возраст не равен 11, то используется форма "год". Если остаток равен 2, 3 или 4 и возраст не равен 12, 13 или 14, то используется форма "года". В остальных случаях используется форма "лет". Затем программа выводит сообщение на экран с правильным склонением и значением возраста.
Демонстрация:
Совет: При написании программ важно следить за правильным использованием условных операторов и синтаксисом. Также необходимо проверять данные, которые вводит пользователь, и убедиться, что они соответствуют требуемому формату.
Дополнительное задание: Напишите программу на языке C++ или Pascal, которая запрашивает у пользователя текущий год (целое число) и год его рождения (целое число), а затем выводит его возраст и определяет, является ли он совершеннолетним (старше 18 лет) или нет.