Русская Википедия:Оператор (программирование)

Материал из Онлайн справочника
Версия от 12:53, 1 сентября 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} : ''Из-за путаницы с терминологией словом «оператор» в программировании нередко обозначают операцию ), см. Операция (программирование).'' ---- '''Инстру́кция''' или '''опера́тор''' ({{lang-en|statement}}) — наименьшая автономная ч...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Из-за путаницы с терминологией словом «оператор» в программировании нередко обозначают операцию ), см. Операция (программирование).

Инстру́кция или опера́тор (Шаблон:Lang-en) — наименьшая автономная часть языка программирования; команда или набор команд. Программа обычно представляет собой последовательность инструкций.

Многие языки (например, Си) различают инструкцию и определение. Различие в том, что инструкция исполняет код, а определение создаёт идентификатор (то есть можно рассматривать определение как инструкцию присваивания).

Ниже приведены основные общие инструкции языков программирования на языке PascalШаблон:Нет АИ.

Определение типа
TYPE SALARY = INTEGER
Объявление
VAR A:INTEGER
Объявление
A dd ?
Объявление
int A;
Присваивание
A := A + 1
Последовательность инструкций
A := A + 1; 
WRITELN(A)
Блок инструкций
BEGIN 
  WRITE('Number? '); 
  READLN(NUMBER); 
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;

См. также

Шаблон:Compu-lang-stub Шаблон:Нет ссылок