Справочник по Pascal

  

Структура

Типы данных

Выражения

Функции

Примеры

Ключевые слова

 

На главную

            

КЛЮЧЕВЫЕ СЛОВА ЯЗЫКА ПАСКАЛЬ

 

and (энд) - И

Логическая операция И (конъюнкция).
if (A>B) and (B

array (эрей) - массив

Тип данных - массив.
Bi : array [1..78] of integer;

begin (бегин) - начало

Составные операторы заключаются
в операторные скобки begin....end.

case (кейс) - вариант

Оператор выбора.
case X of
1 : ch:='один';
2 : ch:='два';
3 : ch:='три';
end;

const (конст) - константа

Определение констант:
const PI=3.14159; KLmin=1; KLmax=18;
LINE='0123456789abcdef';

div (див) - разделить

Деление целых чисел.
R := A div B; S := R div 3;

do (ду) - выполнить

Служебное слово в операторах for,
while, with.
for I:=1 to 12 do writeln(I);

downto (даунту)- уменьшая до

Служебное слово в операторе for.
for I:=11 downto 1 do read(A[i]);

else (элс) - иначе

Служебное слово в опереторе if.
if A>0 then X:=1 else X:=-1;

end (энд) - конец

Конец действия группы операторов.

file (файл) - файл

Описание данных файлового типа.
type KOI7 = file of char;

for (фo) - для

Оператор цикла.
for J:=N to M do writeln (J);

function (фанкшн)- функция

Заголовок функции.
function INTERVAL(A,B:real):real;

go to (гоу ту)- переход на

Оператор перехода к метке.
goto 22;

if (иф) - если

Условный оператор.
if TIME>23 then write('good-bye')
else write('good-day');

in (ин) - в

Операция определения принадлежности элемента некоторому множеству.
if (K in [1..7]) or (C in ['&','*']) then A:=1;

label (лейбл) - метка

Описание метки (целое от 0 до 9999)
Label 1,2,3,0027,34;

mod (мод) - модуль

Остаток от деления целых чисел.
A:=B mod 2;

nil (нил) - нуль

Kонстанта-указатель для пометки концацепи.
top:=NIL;

not (нот) - не

Логическое отрицание.
if not(A>B) then FL:=1;

of (оф) - из

Служебное слово в описаниях данных:
W: array of real; TV: set of 0..6;

or (ор) - или

Логическая функция дизъюнкции.
if A<6 or B=1 then FL:=2;

packed (пэкт) - упаковать

Указатель упаковки данных.SM:
packed array [1..200] of char;

procedure() - процедура

Заголовок процедуры:
procedure Code(C:char,var N:real);

program (програм) - программа

Заголовок программы:
program MaxSum;

readln (pид-э-лайн) - ввод

Пpоцедуpа чтения данных с клавиатуpы.
readln(A,B,I,J);

record (рикод) - запись

Запись: DATE=record
day : 1..31;
month : array [1..3] of char;
year : 1990..2000;
end;

repeat (рипит) - повторять

Оператор цикла с послеусловием.
repeat
read(Ch); write(Ch)
until Ch=chr(32);

set (сет) - множество

Описание данных множественного типа:
VOWEL : set of 'A','E','I','U','Y';
NUMBER : set of 0..9;

then (зен) - то

Служебное слово в операторах
'for' и 'if'.

to (ту) - увеличивая до

Служебное слово в операторе 'for'.

type (тайп) - тип

Обозначение типа данных:
type COLOR=(red,blue,green);
type NAME = array[1..15] of char;

until (антил) - до

Служебное слово в операторе 'repeat'.

var (вар) - переменная

Заголовок описания переменных:
var SUMMA : integer; RU,RT : real;
REMARK : array [1..20] of char;

while (вайл) - пока

Оператор цикла с предусловием:
while A<16 do A:=A+1;

with (вис) - с

Оператор присоединения для переменных типа 'record' - 'запись'.
with DATA do DAY:=15;

writeln (pайт-э-лайн) - вывод

Пpоцедуpа вывода данных на зкpан.
writeln('Gamma = ',RU:6:2,'N = ',N);
writeln('Data = ',24*T-12*M);

Сайт создан в системе uCoz