30-08-2023
Инструкция или оператор (англ. statement) — наименьшая автономная часть языка программирования; команда. Программа обычно представляет собой последовательность инструкций.
Многие языки (например, Си) различают инструкцию и определение. Различие в том, что инструкция исполняет код, а определение создаёт идентификатор (то есть можно рассматривать определение как инструкцию присваивания).
Ниже приведены основные общие инструкции императивных языков программирования.
Определение |
TYPE SALARY = INTEGER |
---|---|
Объявление |
VAR A:INTEGER |
Объявление |
A dd ?
|
Объявление |
int A; |
Присваивание |
A := A + 1 |
Последовательность инструкций |
A := A + 1; WRITELN(A) |
Блок инструкций |
BEGIN WRITE('Number? '); READLN(NUMBER); END |
Условная инструкция |
IF A > 3 THEN WRITELN(A) ELSE WRITELN('NOT YET') END |
Переключатель |
switch (c) { case 'a': alert(); break; case 'q': quit(); break; } |
Цикл со счетчиком (цикл For, цикл For..Next) |
FOR A:=1 TO 10 DO WRITELN(A) |
Цикл с постусловием (цикл Repeat..Until, цикл Do..While) |
do { computation(&i); } while (i < 10); |
Цикл с предусловием (цикл While) |
WHILE NOT EOF DO READLN |
Вызов подпрограммы, процедуры или функции |
GOSUB 500
clearscreen() data = file.read() |
Безусловный переход |
goto 1
|
Утверждение |
assert(ptr != NULL); |
Это заготовка статьи о компьютерных языках. Вы можете помочь проекту, исправив и дополнив её. |
Оператор (программирование).