Вопрос задан 28.06.2023 в 04:09. Предмет Информатика. Спрашивает Бобровская Даша.

Дано натуральне число N (N < 100), що визначає вік людини в роках. Після цього числа потрібно

дописати одне з слів: "рік", "роки" або "років". Наприклад: 1 рік, 23 роки, 97 рок
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ференци Кирилл.

var n: integer;

begin

Read(n);

if (n mod 10 = 1) and (n<>11) then write (n, " ", "рік")

else if ((n mod 10 = 2) or (n mod 10 = 3) or (n mod 10 = 4)) and (n>=12) and (n<=14) then write (n, " ", "роки")

else write(n, " ", "років");

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вирішення цієї задачі вам потрібно використовувати різні форми слова в залежності від числа N. Ось приклад коду на мові Python, який вирішує цю задачу:

python
N = int(input("Введіть вік людини: ")) if N % 10 == 1 and N % 100 != 11: word = "рік" elif 2 <= N % 10 <= 4 and (N % 100 < 10 or N % 100 >= 20): word = "роки" else: word = "років" print(f"{N} {word}")

Цей код спочатку отримує вік людини від користувача, а потім визначає, яку форму слова (рік, роки, років) слід використовувати в залежності від останньої цифри числа N.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос