Вопрос задан 27.07.2023 в 22:54. Предмет Информатика. Спрашивает Круглянкин Владислав.

написать программу паскаль : вводится возраст человека выдать его статус 1-7 ребёнок 8-18 школьник

19-24 студент 25-65 рабочий от 65 пенсионер
0 0
Перейти к ответам

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

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

var years:integer;


begin

   readln(years);

   case years of

       1..7: writeln('Ребенок');

       8..18: writeln('Школьник');

       19..24: writeln('Студент');

       25..65: writeln('Рабочий');

       66..150: writeln('Пенсионер');(*Вряд ли до 150 кто-то доживет, но все же*)

   end;

end.


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

Для написания программы на языке Паскаль, которая определяет статус человека по его возрасту, нужно использовать конструкцию условных операторов. Вот пример программы:

pascal
program AgeStatus; var age: integer; begin writeln('Введите возраст человека:'); readln(age); if (age >= 1) and (age <= 7) then writeln('Ребёнок') else if (age >= 8) and (age <= 18) then writeln('Школьник') else if (age >= 19) and (age <= 24) then writeln('Студент') else if (age >= 25) and (age <= 65) then writeln('Рабочий') else writeln('Пенсионер'); readln; end.

В этой программе мы сначала объявляем переменную age, в которую пользователь будет вводить возраст. Затем с помощью условных операторов if-else проверяем возраст и выводим соответствующий статус.

Обратите внимание, что здесь предполагается, что пользователь вводит корректные числа. В реальном приложении стоит добавить дополнительные проверки для обработки некорректного ввода.

0 0

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

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

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

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