Пример
End.
Язык Pascal является языком строгой спецификации данных, поэтому в секции определения данных должны быть описаны все используемые в программе метки, установлены значения констант, описаны имена новых типов данных, описаны переменные и определены пользовательские процедуры и функции.
Секция определения действий включает последовательность операторов, отделенных друг от друга точкой с запятой. Признаком конца программы является символ - точка.
Программа может включать пояснительные надписи - комментарии, которые представляют собой произвольные тексты, заключенные в фигурные скобки {...} или (*.. *) и расположенные в любом месте программы.
R S=3.1415*R2
D=2*3.1415*R
{Программа вычисления площади круга и длины окружности}
Var R,S,D: real;
procedure OKR;
begin {секция определения
S:= 3.1415*R*R; данных}
D:=2*3.1415*R
end;
Begin
Writeln(‘ Введите значение радиуса R’ ); {секция определения
Readln(R); действий}
OKR;
Writeln(‘ Площадь круга =’, S);
Writeln( ‘Длина окружности =’, D)
end.
· Алфавит
Алфавит - совокупность допустимых в языке символов или групп символов, рассматриваемых как единое целое. В среде Turbo-Pascal 7.0 все компоненты формируются из множества символов стандарта ASCII (American Standard Code for Information Interchange).
|
|
Буквы:прописные и строчные буквы латинского алфавита: Aa,Bb,..,Zz.
Цифры: 0..9.
Специальные символы: () [ ] { } (* *).,:; @ # ^ $ _:=.. *)
Знаки арифметических операций: + - * / div mod
Знаки отношений: < <= > >= = <>
Знаки логических операций: not and or xor
· Простейшие конструкции
Идентификатор - используется для обозначения имен переменных, констант, функций, процедур и других программных единиц. Идентификатор представляет собой любую последовательность букв, цифр и знаков _, начинающуюся с буквы (распознаются идентификаторы в среде Turbo-Pascal по первым 63 символам; прописные и строчные буквы не различаются).
Пример
Summa Неверно