Вопрос задан 01.08.2023 в 11:12. Предмет Информатика. Спрашивает Макарова Диана.

СРОЧНО Написать в Кумире программу : Ввести возраст человека (от 1 до 150 лет) и вывести его

вместе с предыдущим словам "год","года" или "лет". Заранее спасибо
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кураков Алексей.
Алг
нач
  цел а
  ввод а
  цел б
  б := mod(а,100)
  лит в
  если (б > 4) и (б < 21) то
      в := ' лет'
    иначе
      б := mod(а,10)
      выбор
        при (б = 0)или(б > 4):
          в := ' лет'
        при (б > 1)и(б < 5):
          в := ' года'
        при (б = 1):
          в := ' год'
      всё
  всё
  вывод а, в
кон
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот программа на языке Кумир, которая позволяет ввести возраст человека и выводит его вместе с соответствующим словом "год", "года" или "лет":

pascal
algorithm AgeOutput; var age: integer; begin writeln('Введите возраст человека (от 1 до 150 лет): '); readln(age); if (age >= 11) and (age <= 19) then writeln('Возраст: ', age, ' лет') else if age mod 10 = 1 then writeln('Возраст: ', age, ' год') else if (age mod 10 >= 2) and (age mod 10 <= 4) then writeln('Возраст: ', age, ' года') else writeln('Возраст: ', age, ' лет'); end.

Просто скопируйте код в среду программирования Кумир и запустите программу. Она попросит ввести возраст, а затем выведет его вместе с правильным словом "год", "года" или "лет".

0 0

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

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

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

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