🧠 Тренажьор: Алгоритми

10. клас · Информатика · Интерактивно обучение

Определение

Какво е алгоритъм?

Крайна последователност от елементарни действия с цел получаване на решение на дадена задача.

Наименованието идва от Мохамед ибн Муса ал-Хорезми – математик от 9 в.

Видове алгоритми

Три основни типа

Линеен
Стъпките се изпълняват последователно, без разклонения или повторения.
Разклонен
Съдържа проверка на условие → два изхода (Да / Не).
Цикличен
Група действия се изпълняват многократно (цикъл).
Начини за представяне

Как се записва алгоритъм?

  • Словесно / Псевдокод – описание с думи на естествен език
  • Блок-схема – графични символи, свързани с линии и стрелки
  • Програмен код – чрез конкретен език за програмиране
Блокове в блок-схема

Основни символи

  • Начало / Край
  • Безусловен блок – елементарно действие
  • Входно-изходен блок – въвеждане / извеждане
  • Логически блок – проверка на условие (Да / Не)
Данни в алгоритъм

Величини

Данните се представят чрез величини с три характеристики:

  • Имe – идентификатор
  • Тип – числа, текст, булеви...
  • Стойност – конкретна информация

Плъзни всяко описание в правилната кутия – Линеен, Разклонен или Цикличен.

КАРТИЧКИ ЗА РАЗПРЕДЕЛЯНЕ
➡️ Линеен
🔀 Разклонен
🔁 Цикличен

Прочети всеки пример и избери как е описан алгоритъмът – Словесно, Блок-схема или Програмен код.