|
||
Инструкция по выполнению практической работы № 5Стр 1 из 2Следующая ⇒
Дата по расписанию: 22.10.2020 Группа: 1-ОПУТ-20 Дисциплина (МДК, ПМ): ОДП.02 Информатика и ИКТ
Инструкция по выполнению практической работы № 5 Тема по рабочей программе: Практическая работа №4. Решение задач с использованием вложенных условных операторов. Цель: научиться составлять программы на языке Паскаль, используя вложенные условные операторы. Исходные данные: І уровень | ||
І вариант (нечетный номер по списку) | ІІ вариант (четный номер по списку) | |
Написать программу на языкеPascal, реализующие следующие алгоритмы | ||
В пятиэтажном доме на каждом этаже расположено по четыре квартиры. Составить программу, которая по номеру этажа, печатает номера квартир на этом этаже. | В шестиэтажном доме на каждом этаже расположено по три квартиры. Составить программу, которая по номеру квартиры определяет этаж, на котором она расположена. | |
ІІ уровень | ||
Написать программу вычисления y: | Написать программу вычисления y: |
Примечание:при написании программ использовать только вложенные условные операторы. Оператор выбора case не использовать
Теоретические сведения
Вспомним, что в условном операторе языка Паскаль после then и после else может располагаться только один оператор. Разумеется, этим оператором может быть условный оператор, причем он может располагаться в любой из ветвей исходного оператора. При этом уровень таких вложений неограничен.
При решении задач часто приходится рассматривать не два, а большее количество вариантов. Это можно реализовать, используя вложенные условные операторы.
Пример 1. Требуется перевести пятибалльную оценку в ее наименование: 5 — «отлично», 4 — «хорошо», 3 — «удовлетворительно», 2 — «неудовлетворительно».
Блок-схема алгоритма приведена на рис. 3.14.
Этот алгоритм имеет структуру вложенных ветвлений и может быть запрограммирован с использованием условного оператора If следующим образом:
|
© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.
|
|