Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДРАЗРАБОТКА ИНФОРМАТИКА ПАСКАЛЬ_p.doc
Скачиваний:
6
Добавлен:
07.05.2019
Размер:
503.81 Кб
Скачать

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

Оператор присваивания («:=», не путать со знаком равенства «=») позволяет поместить определенное значение в необходимую Вам переменную. Оператор имеет вид:

Синтаксис:

:= ;

идентификатор выражение;

Пример:

a:=0.5;

y:=sin(x);

Переменная (или функция) и выражение в операторе присваивания могут быть любого типа, но обязательно одного и того же типа.

3.3.2. Операторы перехода

В языке программирования Паскаль существует четыре безусловные функции и один безусловный оператор Goto.

Break — досрочное окончание цикла,

Continue — начать новую итерацию цикла,

Exit — завершение работы текущего программного блока (самой программы или процедуры или функции),

Halt(n) — завершение работы программы; n — некоторое целое число.

Goto — оператор безусловного перехода, предназначен для изменения порядка выполнения операторов в программе, его применение является крайне нежелательным, т.к. присутствие этого оператора нарушает структурную целостность и наглядность программы.

3.4. Использование комментариев для пояснений

В тексте программы могут присутствовать комментарии (пояснения). Комментарии в Паскале представляют собой произвольный текст, ограниченный с двух сторон парой символов { и } (фигурными скобками) или (* и *). Текст комментария игнорируется компилятором.

BEGIN

N:=100; {комментарий}

END.

Комментарий — это текст, вставленный в программу для более легкого понимания программы человеком, который с ней знакомится. ЭВМ не воспринимает комментарии, и они не влияют на работу программы.

Комментарии могут быть разбиты на четыре класса.

  1. Объясняющий назначение программы — расположен под заголовком.

  2. Объясняющий назначение каждой константы и переменной.

  3. Используемые для разбиения программы на ряд разделов из взаимосвязанных операторов.

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

Все, что заключено между символами "(*" и "*)", трактуется как комментарий. В текст комментария могут включаться цифры, буквы и даже зарезервированные слова.

Комментарии могут появляться в любом месте программы, кроме середины зарезервированного слова, идентификатора или числа.

Если комментарий вставляется внутрь символьной строки, он будет рассматриваться как составная часть этой строки. Комментарии, вставленные внутрь оператора, обычно затрудняют процесс чтения и понимания программы.

Пример: r:=sin(3.14); {r=0}

3.5. Общая структура программ в Паскале

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

1) раздел объявлений и соглашений (декларационная часть);

2) раздел текстов процедур и функций;

3) раздел основного блока.

Иногда часть(1) или (2) может отсутствовать.

1. Раздел объявлений и соглашений

PROGRAM

Заголовок программы

USES

Подключаемые библиотеки

CONST

Подраздел объявления глобальных констант

TYPE

Подраздел объявления глобальных типов

VAR

Подраздел объявления глобальных переменных