Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BPlab (работы по паскалю).pdf
Скачиваний:
33
Добавлен:
01.06.2015
Размер:
1.04 Mб
Скачать

10 –

if F then writeln('существует') else writeln('не существует');

end.

4. На примере этой программы изучить работу со средствами редактирования текста программы и еще раз опробовать средства и приемы отладки.

Контрольные вопросы

1.Что содержится в файлах *.PAS, *.OBJ, *.EXE ?

2.Назначение файлов TP.DSK, TP.TP .

3.Назначение отладчика.

4.Какие команды и окна отладчика служат для просмотра и модификации данных?

5.Какие команды отладчика служат для управления ходом выполнения программы ?

6.Что такое точки останова ?

Лабораторная работа 2. Программы с линейной и разветвляющейся структурами

Основные сведения

Структура простейшей программы на языке Pascal:

program имя_программы; var описание_переменных; begin

операторы_программы end.

Оператор присваивания

имя_переменной:=выражение

Переменной присваивается значение выражения. Переменная и выражение должны быть совместимы по присваиванию.

Составной оператор

begin

оператор1; оператор2;

. . .

операторN end

Выполнение составного оператора заключается в последовательном выполнении включенных в него операторов. Составной оператор объединяет группу операторов в один и используется там, где по правилам языка должен находиться один оператор, а по логике программы – несколько (операторы if, case, while, for и другие).

Условный оператор

if условие then оператор1 else оператор2

Оператор1 выполняется при истинности условия, а оператор2 – в противном случае. Часть else оператор2 может отсутствовать.

Оператор варианта

case выражение_селектор do

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]