Автоматическая проверка
Автоматические тренажёры
Тренажёр сам проверяет ответ. У каждого — свои темы.
Линейные алгоритмы
Действия строго по порядку: ввод, вычисления, вывод
Ветвления
Развилка «если — то — иначе»: выбор пути по условию
Множественный выбор
Много вариантов — цепочка условий «иначе если»
Циклы с условием
Повторяем действия, пока условие истинно
Циклы со счётчиком
Повторяем действия заданное число раз
Комбинированные задачи
Циклы + ветвления вместе: обработка последовательностей