Краткий ответ — что куда:
| Категория | Что перетащить |
|---|---|
| Алгоритм на естественном языке | Текст: Вывести "Алгоритмика - " / Вывести "супер" |
| Блок-схема алгоритма | Картинка с двумя блоками-параллелограммами и стрелкой между ними |
| Программа | print("Алгоритмика - ") / print("супер") |
Как различать эти три формы
Все три объекта описывают один и тот же алгоритм — «вывести две строки на экран». Но записан он по-разному:
Алгоритм на естественном языке — это шаги обычными словами, без кода и без рисунков. Здесь прямо написано действие: «Вывести …». Человеку понятно, компьютеру — не напрямую.
Блок-схема алгоритма — то же самое, но графически: фигуры + стрелки показывают порядок действий. Параллелограмм — это стандартный блок «ввод/вывод» (в нём написано «Вывести на экран …»). Именно наличие фигур и стрелок — главный признак блок-схемы.
Программа — запись алгоритма на языке программирования (тут Python), где есть строгий синтаксис: команда
print(...), кавычки, скобки. Компьютер выполнит её буквально.
Проверка
Подставь мысленно: в каждом варианте результат один — на экране появятся:
Алгоритмика -
супер
Значит, это три представления одной задачи, и распределение выше согласовано.
Простое правило на будущее: слова без кода и без фигур → естественный язык; фигуры и стрелки → блок-схема; print, if, for и скобки → программа.
