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. Как выполняются операторы перехода?