Составить программу выводящую меню на неделю - Pascal
Формулировка задачи:
Запросите у пользователя No дня недели и выведите меню на этот день.
Рекомендуемый экран
Введите No дня недели - > 3
Среда – Завтрак овсянка, чай, бутерброд
Обед борщ, гулящ, салат,
Ужин рис, сосиски, чай
Решение задачи: «Составить программу выводящую меню на неделю»
textual
Листинг программы
program pr;
var
x: integer;
begin
writeln('Введите номер дня недели');
readln(x);
case x of
1: writeln('Понедельник-Блюда пиши сам');
2: writeln('Вторник-Блюда пиши сам');
3: writeln(' Среда-Завтрак овсянка, чай, бутерброд. Обед борщ, гулящ, салат. Ужин рис, сосиски, чай');
4: writeln('Четверг-Блюда пиши сам');
5: writeln('Пятница-Блюда пиши сам');
6: writeln('Суббота-Блюда пиши сам');
7: writeln('Воскресенье-Блюда пиши сам');
end;
end.
Объяснение кода листинга программы
- Объявляется переменная
xтипаinteger, которая будет хранить номер дня недели. - Выводится сообщение
Введите номер дня недели. - Вводится значение для переменной
xс помощью функцииreadln. - Происходит проверка значения переменной
xс помощью конструкцииcase of, где проверяется номер дня недели. - Если
xравно 1, выводится сообщениеПонедельник-Блюда пиши сам. - Если
xравно 2, выводится сообщениеВторник-Блюда пиши сам. - Если
xравно 3, выводится сообщениеСреда-Завтрак овсянка, чай, бутерброд. Обед борщ, гулящ, салат. Ужин рис, сосиски, чай. - Если
xравно 4, выводится сообщениеЧетверг-Блюда пиши сам. - Если
xравно 5, выводится сообщениеПятница-Блюда пиши сам. - Если
xравно 6, выводится сообщениеСуббота-Блюда пиши сам. - Если
xравно 7, выводится сообщениеВоскресенье-Блюда пиши сам.