Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_раб_1_2 Паскаль.DOC
Скачиваний:
19
Добавлен:
10.04.2015
Размер:
143.87 Кб
Скачать

1.5.2. Использование помощи в среде TurboPascal

Для помощи программисту в интегрированной среде Turbo Pascal предусмотрена обширная система помощи (пункт Help главного меню) Меню Help (справочной информации) дает доступ к встроенной справочной информации в специальном окне. Справочная информация имеется по всем аспектам интегрированной среды Turbo Pascal. Кроме того, в нижней строке экрана (строке статуса или состояния) выводятся подсказки для меню в одну строку и диалоговых окон.

Для открытия окна Help можно:

– нажать F1 в любой момент времени (находясь в любом диалоговом окне или при выборе любой команды меню),

– когда окно редактора активно, а курсор стоит под словом, нажмите Ctrl-F1 для получения справочной информации по языку и по текущему выбранному элементу, если слово не найдено, выполняется поиск вперед по оглавлению и показывается ближайший соответствующий текст.

Для закрытия окна Help нажмите Esс.

Экраны Help часто содержат ключевые слова (выделенный текст), которые можно выбрать для получения более подробной информации. Нажмите Tab для перехода к ключевому слову, затем - Enter для получения более подробной справочной информации. (Альтернативным способом является подведение курсора к высвеченному ключевому слову и нажатие Enter).

Previous Topic (предыдущий раздел) или Alt-F1: Help/Previous Topic команда открывает окно Help и вновь показывает текст, который вы просматривали последний раз. Turbo Pascal позволяет просмотреть 20 предыдущих экранов подсказки. Можно также отметить строку статуса для просмотра последнего экрана справочной информации.

1.6. Справки по структуре и операторам Pascal-программы

При выполнении данной работы рекомендуется использовать программу со следующей структурой:

Program <имя_программы>;

{----------------раздел определения переменных--------------------}

var

< имя _переменной, имя_переменной, ... > : <тип _переменных>

< имя _переменной, имя_переменной, ... > : <тип переменных>

..............................................

{-------------------------- блок операторов-----------------------}

Begin

Writeln('Сообщение о начале работы программы') ;

{---ввод данных---}

Writeln ('Введите ... ');

Readln (<список_переменных> ;

{---операторы вычисления значений---}

.............................

{---вывод_результатов---}

Writeln('Сообщение о выводе результатов');

Writeln(<список_переменных>);

Writeln(<список_переменных>);

........................................................

End.

Разновидности данных целого типа даны в таблице 1.1.

Таблица 1.1

Целый тип

Диапазон значений

Размер памяти

Shortint

-128 … 127

1 байт

Integer

-32768 ... 32767

2 байта

Longint

-2147483648 ...2147483647

4 байта

Byte

0 ... 255

1 байт

Word

0 ... 65535

2 байта

Для вывода поясняющего текста (подсказок оператору ЭВМ) можно использовать операторы типа:

Write('Сообщение о вводе данных');

Writeln('Сообщение о выводе результатов');

Для ввода данных можно использовать операторы типа:

Read(A,B,C);

Readln(S1);

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

Для вывода результатов можно использовать операторы типа:

Write(Result:7:2);

где «7» – общее количество разрядов результата (включая знак числа, целую часть, десятичную точку и дробную часть), «2» – количество разрядов после десятичной точки.

Writeln(Result:7:2);

Арифметические выражения на языке Turbo Pascal:

A + B – сложение вещественных или целых чисел,

A - B – вычитание вещественных или целых чисел,

A * B – умножение вещественных или целых чисел,

A / B – деление вещественных чисел,

A div B – деление целых чисел (целая часть частного).

Порядок выполнения действий определяется рангом (старшинством) операций или скобками по правилам алгебры.

Оператор присваивания выполняется следующим образом:

а) вычисляется значение выражения, записанного в правой части оператора;

б) полученное значение присваивается переменной, имя которой записано в левой части оператора;

<переменная> : = <арифметическое_выражение> или <константа>;

например, Result : = (A + B) / X;

B1 : = true;