Л ек ци я языки программирования. Язык программирования Pascal, и его возможности. План


Download 90.34 Kb.
Pdf ko'rish
bet3/6
Sana04.09.2023
Hajmi90.34 Kb.
#1672522
1   2   3   4   5   6
Bog'liq
ЛЕКЦИЯ 5

Алфавит языка.
Написание конструкцией языка осуществляется в соответствии с
синтаксисом и использованием принятого алфавита, который включает в
себя цифры и специальные символы.
ПАСКАЛЬ использует следующие символы:
1.
Буквы – это буквы латинского алфавита от a до z и от A до Z, а
также знак подчеркивания «_». В турбо Паскале нет различия между
прописными и строчными буквами алфавита, если только они не входят в
символьные 
или 
строковые 
выражения. 
Буквы 
кириллицы 
могут
использоваться только в комментариях.
2.
Цифры - 0,1,2,3,4,5,6,7,8,9.
3.
Специальные символы - + - * / = , ‘ / : ; < > [ ] ( ) { } ^ @
$ #. К специальным символам относятся также следующие пары символов:
<> <= >= := (* *) (. .). В программе эти пары символов нельзя разделять
пробелами, если они используются как знаки операций отношения или
ограничители комментария. Символы (. и .) могут употребляться
соответственно вместо [ и ].
4.
Ключевые (служебные, зарезервированные) слова:
AND - и
NIL - отсутствие указателя
ARRAY
- массив
BEGIN
- начало
NOT
- не
CASE
- вариант
OF
- из
CONST
- константа
OR
- или
PACKED- упакованный
DIV
- деление нацело
PROCEDURE – процедура
PROGRAM - программа
DO
- выполнять
RECORD
- запись
DOWNTO- уменьшая до
REPEAT
- повторять
SET - множество
ELSE - иначе
THEN- то
END
- конец
TO
- увеличивая до
FILE - файл
FOR - для
TYPE - тип
FUNCTION- функция
UNTIL- до
GO TO- переход к..
VAR
- переменная
IF
- если
WHILE- пока
IN
- в
WITH
- c
LABEL- метка
MOD - остаток от деления
5. Знаки операций:
арифметических: + (сложение), - (вычитание), *(умножение), / (деление),


DIV (деление нацело, с отбрасыванием остатка), MOD (нахождение остатка
от деления нацело);
отношения: > (больше), < (меньше), >= (больше или равно), <= (меньше или
равно), = (равно), <> (не равно);
логических: NOT (отрицание), OR (логическое сложение), AND (логическое
умножение);
над множествами: * (пересечение множеств,

), + (объединение множеств,

), - (разность множеств), IN (принадлежность множеству).

Download 90.34 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling