
5. Порядок выполнения работы
Изучить описание лабораторной работы, необходимые сведения, указанные в п.4, ответить на контрольные вопросы.
Получить у преподавателя вариант задания.
Набрать текст программы (в соответствии с полученным вариантом задания).
Отладить программу с использованием отладчика Turbo Pascal и продемонстрировать ее работу в этом режиме преподавателю.
Создать второй вариант программы путем замены в именах переменных всех строчных букв на прописные (и наоборот). Имена переменных в операторах IF и CASE не изменять. Продемонстрировать работу данного варианта программы преподавателю.
Внести изменения в исходные данные так, чтобы продемонстрировать преподавателю работоспособность всех ветвей программы.
Оформить отчет по лабораторной работе, защитить и сдать его преподавателю. Отчет должен содержать цель работы, задание, блок-схему программы, распечатку программы и результатов прогона программы.
6. Варианты заданий
Задание. Разработать программу вычисления выражения и вывода полученного результата (на экран). Соответствующие исходные данные ввести с клавиатуры.
Номер варианта |
Выражение |
Исходные данные |
1 |
2 |
3 |
1 |
a
=
|
x, y |
2 |
|
x, y |
3 |
|
x, y |
4 |
|
x, y |
5 |
|
I, a |
6 |
|
a, b, x |
7 |
|
x, y |
1 |
2 |
3 |
8 |
|
k, m |
9 |
|
k, p |
10 |
|
f, q |
11 |
|
x, y, z |
12 |
|
x, y, z |
13 |
|
x, y, z |
14 |
|
x, y, z |
15 |
|
x, y, z |
16 |
|
x, y, z |
17 |
|
x, y |
18
|
|
x, y |
19
|
|
x, y |
20
|
|
x, y |
21 |
|
a, b, x |
1 |
2 |
3 |
22 |
|
x, y |
23 |
|
k, m |
24 |
|
k, p |
25 |
|
f, q |
26 |
|
x, y, z |
27 |
|
x, y, z |
28 |
|
x, y, z |
29 |
|
x, y, z |
30 |
|
x, y |
31 |
|
x, y |
Примечание. Здесь min, max – операции нахождения минимального и максимального из перечисленных в скобках значений элементов. |
7. Контрольные вопросы
1. Какие команды текстового редактора вы знаете?
2. Какие команды имеются в режимах RUN, SEARCH?
3. Какие операторы используются для программирования разветвлений?
4. Как выполняются операторы перехода?