Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика

.pdf
Скачиваний:
34
Добавлен:
17.03.2015
Размер:
697.48 Кб
Скачать

21.01.2013

Результат логических операций:

 

Операнд 1

Операнд 2

not

and

or

xor

 

 

 

 

 

 

 

 

false

-

true

-

-

-

 

 

 

 

 

 

 

 

true

-

false

-

-

-

 

 

 

 

 

 

 

 

false

false

-

false

false

false

 

 

 

 

 

 

 

 

false

true

-

false

true

true

 

 

 

 

 

 

 

 

true

false

-

false

true

true

 

 

 

 

 

 

 

 

true

true

-

true

true

false

 

 

 

 

 

 

 

121

21.01.2013

Операции сравнения применяются для числовых, символьных и строковых данных (символы сравниваются по коду в кодировочной таблице).

Результат сравнения логический: true или false.

122

21.01.2013

Приоритет операций:

1.not

2. * / and

3. + − or xor

4.= <> < <= > >=

Примеры:

( a + b ) / ( c - d)

 

( 2 < x ) and ( x < 10 )

123

21.01.2013

Структура программы

PROGRAM <Имя программы>; <Раздел описаний>

BEGIN

<Раздел исполняемых операторов>

END.

124

21.01.2013

В разделе описаний должны содержаться описания всех идентификаторов, используемых в разделе исполняемых операторов. Исключение составляют имена, определённые в библиотеках.

125

21.01.2013

Если используется идентификатор из библиотеки, то с помощью инструкции Uses должна быть подключена соответствующая библиотека (за исключением стандартной с именем SYSTEM).

Пример: Uses CRT, GRAPH;

126

21.01.2013

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

127

21.01.2013

Пример описания констант:

Const k1 = 17; alfa = 6.28; c1 = ‘A’; c2 = ‘3.14’; t5 = False;

128

21.01.2013

Пример описания переменных:

Var x, y, sigma : Real; a, b : Integer; alfa : Char;

text : String; flag : Boolean;

a1 : Array [1..5] of Integer;

a2 : Array [1..4,1..10] of Real;

129

21.01.2013

В разделе исполняемых операторов программы записывается последовательность действий алгоритма.

130