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








КЛЮЧЕВЫЕ СЛОВА ЯЗЫКА БЕЙСИК.
AND (энд) - И
логическое отношение
Логическая операция И (конъюнкция).
(X^2<0) AND (SIN(X)>=1)
CALL (кол) - вызов
оператор
Вызов процедуры (подпрограммы)
CALL SummMass (a(3))
CASE (кэйс) - регистр
ключевое слово
Оператор выбора используемый совместно с SELECT
SELECT CASE witch%
case 1
CALL Procedure
end
case 2
PRINT "Hello, world!"
END SELECT
DIM (дим) - массив
оператор
Заявляет массив
DIM A(50:60)
DO (ду) - выполнять
оператор
Строительный элемент циклов. Используется совместно с LOOP
DO UNTIL a=13
...
операторы
...
LOOP
ELSE (элс) - иначе
ключевое слово
Опциональный оператор, используемый совместно с IF
IF x>100 THEN PRINT "Большое число"
ELSE PRINT "Малое число"
END (энд) - конец
оператор
Завершает исполнение программы или определяет конeц структурного блока.
IF a> 0 THEN
...
операторы
...
END ELSE
EXIT (эксит) - выход
оператор
Преждевременно оставляет какую либо структуру.
IF X%<0
THEN PRINT "Число меньше нуля"
EXIT IF
FOR (фо) - для
оператор цикла
Совместно с NEXT определяют цикл с автоматическм наращиванием или уменьшением
FOR I%=1 TO 10
PRINT "Цикловая итерация № "I%
NEXT I%
GOSUB (гоу саб) - идти к подпрограмме
оператор
Выполняется переход к подпрограмме
PI#=ATN(1)*4
radius=13
GOSUB F_Square
END
F_Square:
S=PI#*radius^2
PRINT S
RETURN
GOTO (гоу ту) - идти к
оператор
Направляет программный поток к оператору идентифицируемому меткой
x=x+1
IF x<20 THEN
GOTO Print_It
END IF
...
Print_It:
PRINT "Переменная x="x
IF (иф) - если
оператор
Тестирует условие и изменяет программный поток, если условие удовлетворяется.
IF x>100 THEN PRINT "Большое число"
ELSE PRINT "Малое число"
INPUT(инпут) - ввести
оператор
Оператор для ввода значений в ходе исполнения программы
INPUT X, Y, D$
LET (лэт) - присвоить значение
оператор
Оператор, присваивающий значение
LET I%=1
LOOP (луп) - конец цикла
оператор
Строительный элемент циклов. Используется совместно с DO
DO UNTIL a=13
...
операторы
...
LOOP
NAME (нэйм) - имя файла
оператор
Обеспечивает переименование файла
NAME Old_name $ AS New_name $
NEXT (нэкст) - следующий
оператор цикла
Совместно с FOR определяют цикл с автоматическм наращиванием или уменьшением
FOR I%=1 TO 10
PRINT "Цикловая итерация № "I%
NEXT I%
NOT (нот) - не
логическое отношение
Логическое отрицание.
IF NOT(x>100) THEN PRINT"x не больше 100"
OPEN (оупен) - открыть
оператор
Подготавливает файл или устройство считывания или зписи.
OPEN "open.dta" FOR APPEND AS#1
OR (о) - или
логическое отношение
Логическая функция ИЛИ (дизъюнкция)
(A$="Да") OR (B$="НЕТ")
PRINT (печать) - произвольный
ключевое слово
Вывод на экран
PRINT"Hello, World!"
REM (рэм) - примечания
оператор
Оператор для вставки комментариев
REM Программа, выполняющая сложение
RETURN (ритен) - возврат
оператор
Возврат управления из подпрограммы оператору, стоящему непосредственно за оператором GOSUB, вызывавшим эту подпрограмму.
PI#=ATN(1)*4
radius=13
GOSUB F_Square
END
F_Square:
S=PI#*radius^2
PRINT S
RETURN
SELECT (селект) - выбор
оператор
Оператор выбора используемый совместно с CASE
SELECT CASE witch%
case 1
CALL Procedure
end
case 2
PRINT "Hello, world!"
END SELECT
STOP (стоп) - остановка
оператор
Останов программы
IF x<0 THEN STOP
SUB(саб) - подпрограмма
оператор
Определение подпрограммы
SUB Summa(A%,B%)
...
операторы
...
END SUB
THEN (зен) - то
ключевое слово
Опциональный оператор, используемый совместно с IF
IF x>100 THEN PRINT "Большое число"
ELSE PRINT "Малое число"
TO (ту) - к
ключевое слово
Совместно с FOR и NEXT определяют цикл с автоматическм наращиванием или уменьшением
FOR I%=1 TO 10
PRINT "Цикловая итерация № "I%
NEXT I%
UNTIL (антил) - пока
ключевое слово
Оператор, расширяющий возможности цикла DO LOOP
DO UNTIL a=13
...
операторы
...
LOOP
XOR (ксор) - исключающее или
логическое отношение
Логическое исключающее ИЛИ
x XOR y
В начало
Hosted by uCoz