Задание № 5 · ОГЭ

Обозначения псевдокода

Как записывают команды, условия, циклы и переменные в алгоритме
2 мин чтенияСложность: Обновлено 29 сентября 2026

Обозначения псевдокода — это условные записи, с помощью которых алгоритм описывают в понятной человеку форме, не привязываясь к конкретному языку программирования. Они помогают точно передать порядок действий, условия выполнения команд и повторения.

Обозначения псевдокода«Псевдо» означает «не настоящий»: псевдокод похож на программу, но не обязан соответствовать синтаксису определённого языка.
Набор общепринятых слов, знаков и правил записи алгоритма: присваивания значений переменным, ввода и вывода данных, ветвлений, циклов и обращения к переменным. Псевдокод может выглядеть по-разному, но запись должна быть однозначной — это связано с формализацией алгоритма.

Основные записи

  • Присваивание: x := 5 или x = 5 — переменной \(x\) присваивается значение 5. Знак присваивания означает действие, а не обычное равенство.
  • Ввод: ввести x; вывод: вывести x или вывести "Ответ".
  • Ветвление: если условие то ... иначе ... конец если. Выполняется одна из двух ветвей.
  • Цикл с условием: пока условие делать ... конец пока. Тело повторяется, пока условие истинно.
  • Цикл со счётчиком: для i от 1 до n делать ... конец для. Значение счётчика изменяется на каждом шаге.
  • Сравнение записывают знаками =, ≠, <, >, ≤, ≥, а логические операции — словами и, или, не.
№
Пример

Алгоритм находит большее из двух чисел:\n\nввести a, b\nесли a > b то\n&nbsp;&nbsp;вывести a\nиначе\n&nbsp;&nbsp;вывести b\nконец если\n\nУсловие проверяется один раз, поэтому запись соответствует определённости алгоритма: при одинаковых входных данных выбирается одна и та же ветвь.

!
Не путайте присваивание и сравнение

В записи x := x + 1 сначала вычисляется правая часть, затем новое значение сохраняется в x. Это не математическое равенство. В условии если x = 5 знак = проверяет, равно ли значение \(x\) пяти. Конкретные знаки могут отличаться в разных вариантах псевдокода, поэтому важнее смысл и единообразие записи.

Проверьте себя

Что произойдёт после выполнения команд x := 3, x := x + 2?

Главное за минуту

Главное

  • Псевдокод записывает алгоритм понятными командами и не зависит от конкретного языка программирования.
  • Основные конструкции — присваивание, ввод и вывод, условие и циклы; блоки команд должны быть однозначно выделены.
  • Знак присваивания изменяет значение переменной, а операция сравнения проверяет условие.