Прошу решать тех,кто понимает Паскаль.Информатика,8 класссрооочнооо​

0 голосов
60 просмотров

Прошу решать тех,кто понимает Паскаль.Информатика,8 класссрооочнооо​


image

Информатика (183 баллов) | 60 просмотров
0

спасибо

0

Должно выбивать ошибку если введено не то число?

0

да

0

Не могли бы Вы и через case решить?

0

у меня на аккаунте два таких одинаковых вопроса

0

Это задание с if

0

А такое же задание у меня на аккаунте только с case

0

Не уверен что это вам нужно, так как кейсы изучают кажись перед масивами, а это где-то под самый конец года или на начало нового, а у вас сейчас только простенькие оператори, скоро тема розгалужений будет.

0

У нас в презентации в которой была эта задача уже просто есть case

0

ну не знаю я простенько сделал и объяснить данную програму намного легче чём с кейсами (но это не точно)

Дан 1 ответ
0 голосов

Відповідь:

program mecyac;

var m:integer;

begin

write('Введите номер месяца: ');readln(m);

   if (m=1) then writeln('В этом месяце 31 дней.') else

   if (m=2) then writeln('В этом месяце 28 дней.') else

   if (m=3) then writeln('В этом месяце 31 дней.') else

   if (m=4) then writeln('В этом месяце 30 дней.') else

   if (m=5) then writeln('В этом месяце 31 дней.') else

   if (m=6) then writeln('В этом месяце 30 дней.') else

   if (m=7) then writeln('В этом месяце 31 дней.') else

   if (m=8) then writeln('В этом месяце 31 дней.') else

   if (m=9) then writeln('В этом месяце 30 дней.') else

   if (m=10) then writeln('В этом месяце 31 дней.') else

   if (m=11) then writeln('В этом месяце 30 дней.') else

   if (m=12) then writeln('В этом месяце 31 дней.') else

   writeln('Введено не верное число месяца.');

end.

Объяснение:

Кратко:

Начало программы месяц;

Сталая переменная ;

Начало програми;

Вывод на экран надписи "Введите число месяца";Ввод числа месяца;

Условные оператор в условном оператори которые проверяют на наличия соответствующего числа и подстановка под него подписи;

последний условный оператор выводит что число введено не верно поскольку оно не в диапазоне чисел и вывод на экран соответствующей надписи;

конец програми.

(78 баллов)