Инстру́кция или опера́тор (англ. statement) — наименьшая автономная часть языка программирования; команда или набор команд. Программа обычно представляет собой последовательность инструкций.
Многие языки (например, Си) различают инструкцию и определение. Различие в том, что инструкция исполняет код, а определение создаёт идентификатор (то есть можно рассматривать определение как инструкцию присваивания).
Ниже приведены основные общие инструкции языков программирования на языке pascal[источник не указан 1882 дня].
| Определение типа | 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);
|
| Возврат из подпрограммы | return true;
|
| Это заготовка статьи о компьютерных языках. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .