Реферат: Обработка экономической информации средствами языка Pascal
REPEAT UNTIL .
- произвольная последовательность операторов Турбо Паскаля.
- выражение логического типа.
Операторы выполняются хотя бы один раз, после чего вычисляется выражение : если его значение FALSE, операторы повторяются, в противном случае оператор REPEAT…UNTIL завершает свою работу.
Оператор выбора
CASE OF [else ] END
- ключ выбора;
- одна или более конструкций вида;
- произвольные операторы ТП.
Вначале вычисляется значение выражения , а затем в последовательности операторов отыскивается такой, которому предшествует константа, равная вычисленному значению. Найденный оператор выполняется, после чего оператор выбора завершает свою работу. Если в списке выбора н будет найдена константа, соответствующая вычисленному значению ключа выбора, управление передается операторам, стоящим за словом else. Часть else можно опускать. Тогда при отсутствии в списке выбора нужной константы ничего не произойдет и оператор выбора просто завершит свою работу.
Метки и операторы перехода.
GOTO .
- метка
Метка – это произвольный идентификатор, позволяющий именовать некоторый оператор программы и таким образом ссылаться на него. Описание меток состоит из зарезервированного слова LABEL, за которым следует список меток.
Важнейшей особенностью языка Turbo Pascal является иерархическая структура программ, которая возможна благодаря наличию процедур и функций. Процедуры и функции позволяют разделить логику программы на более мелкие и управляемые фрагменты и аналогичны подпрограммам в других языках. Как и в основном блоке программы, все действия в процедурах и функциях заключаются в begin и end.
Процедуры и функции - главная особенность языка Турбо Паскаль
7.0, обеспечивающая возможность практической реализации принципов
структурного программирования.
Процедура:
Procedure (список формальных параметров);
Begin End;
Функция:
Function (список формальных параметров>:тип функции;
Begin end;
При написание данного курсового проекта необходимо было воспользоваться структурированные типами данных (массивы, записи, множества, файлы).
Запись – это структура данных, состоящая из фиксированного числа компонентов, называемых полями записи. В отличии от массива, компоненты (поля) записи могут быть различного типа. Чтобы можно было ссылаться на тот или иной компонент записи, поля именуются.
Структура объявления типа записи:
= RECORD END
- идентификатор;
- список полей; представляет собой последовательность разделов записи, между которыми ставится точка с запятой. Каждый раздел записи состоит из одного или нескольких идентификаторов полей, отделяемых друг от друга запятыми. За идентификатором (идентификаторами) ставится двоеточие и описание типа поля (полей).