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

Псевдокод

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

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

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

Псевдокод относится к способам описания алгоритма. В нём обычно записывают последовательность команд, присваивание значений, ветвления и циклы. Например, слова «если», «иначе», «повторить» и «пока» могут заменять конструкции конкретного языка программирования.

Главное требование к псевдокоду — однозначность: по записи должно быть понятно, какое действие выполняется первым, когда проверяется условие и сколько раз повторяется команда. Для этого используют отступы, нумерацию шагов, скобки или другие обозначения псевдокода.

№
Пример

Алгоритм проверки числа на чётность можно записать так:

Ввести \(n\)
Если \(n\) делится на 2 без остатка, то
Вывести «чётное»
Иначе
Вывести «нечётное»
Конец если

Такая запись передаёт логику алгоритма, но ещё не является готовой программой на Python, Pascal или другом языке.

!
Не путайте

Псевдокод — не то же самое, что программа. Программа должна соответствовать строгим правилам выбранного языка и выполняться компьютером. Псевдокод может использовать обычные слова и условные обозначения, поэтому его сначала переводят в команды конкретного языка.

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

Какое свойство обязательно для хорошего псевдокода?

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

Главное

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