Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по ОАП.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.1 Mб
Скачать

4.9 Объявление констант

Для записи программ в разделе описаний могут потребоваться объявления констант и переменных.

Константа – это идентификатор, обозначающий некоторую неизменную величину (значение данных) определенного типа. Константы должны, также как и переменные, объявляться в декларационной части программы (или процедуры) до момента своего использования в процессе вычислений.

Объявление констант имеет вид: ключевое слово Const, после которого записываются имена используемых констант и их значения. Имена и значения разделяются знаком равенства. Каждое определение константы заканчивается точкой с запятой.

Пример:

Const

Year = 2000; {целочисленные константы}

Time = 12.05; {вещественные константы}

A1= ‘a’; a2=’7’; {символьные константы}

STR =’язык программирования Турбо-Паскаль’; {строковые константы}

4.10 Объявление переменных

Переменной называют элемент программы, который предназначен для хранения, коррекции и передачи данных внутри нее.

Общий вид описания переменных:

Var

A , B , C . .Z : T;

где A , B , C .. Z - имена переменных данного типа; Т - тип переменных.

В разделе объявления, который следует после зарезервированного слова Var, однотипные переменные могут перечисляться через запятую перед объявлением их типа.

Пример:

Var

a,b,c: real;

Fam, Name: string;

Flag: Boolean;

Summa, sila_toka: integer;

Тема 5 «Операторы для записи линейных процессов»

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

Этот оператор относится к простым операторам, т.к. не содержит внутри себя других операторов.

Общий вид оператора:

V:= A;

Где V - имя переменной;

" := " - знак присваивания;

А - выражение.

Данный оператор вычисляет значение выражения А и присваивает полученное значение переменной V. Выражение в правой части может быть арифметическим, логическим и символьным. Поэтому при использовании оператора присваивания нужно следить за тем, чтобы переменная в левой части и выражение в правой части были одного и того же типа.

5.2 Оператор ввода числовых данных

Ввод числовых данных на Turbo Pascal выполняется оператором READ и READLN. Общий вид операторов следующий:

READ(a1, a2,..., an);

READLN(a1, a2, ... , an);

READLN;

где а1, а2,..., аn - имена переменных, которым последовательно присваиваются вводимые с клавиатуры числовые значения.

При выполнении оператора READ вычислительная система приостанавливает работу и ждет ввода значений переменных, указанных в данном операторе. Если в операторе указано два и более переменных, то значения этих переменных при наборе на клавиатуре печатаются через пробел или <Enter>.

При выполнении оператора READLN(а1, а2,..., аn); вводятся значения всех переменных, а затем осуществляется переход на новую строку.

Допускается применение оператора ввода без параметров - READLN. Этот оператор выполняет переход на новую строку и приостанавливает работу компьютера до тех пор, пока пользователь не нажмет клавишу <Enter>.

Следует помнить, что значения переменных и их имена должны соответствовать одному и тому же типу.