Слідування Команда подається у вигляді послідовності двох(або більше) простіших команд, які виконуються одна за одною. Команда подається у вигляді послідовності двох(або більше) простіших команд, які виконуються одна за одною. Команда 1Команда 2Команда 3 Команда S
Розгалуження Для виконання вказівки S потрібно перевірити правильність твердження Р. Якщо воно істинне то виконати команду1 після чого завершується виконання команди S, а якщо твердження Р хибне то виконати команду2 після чого завершується виконання команди S. Р Команда1Команда2 Істина Хибна
Приклад розгалуження Одягання Якщо на вулиці дуже холодно То одягнути шубу Якщо ні то одягнути куртку. Дуже холодно Одягни шубуОдянги куртку Істина Хибна
Повторення Поки Для виконання вказівки S потрібно перевірити правильність твердження Р. Якщо воно істинне то виконати команду1 після чого повернутися до перевірки тверджнення Р, а якщо твердження Р хибне то з завершується виконання команди S. Команда1 Р Істина Хибна
Приклад повторення Поки Пити чай Скуштувати чай Якщо чай несолодкий Додати півложечки цукру Розмішати чай Повернутися до п Пити чай. Поцукрити Чай несолодкий Істина Хибна Пити чай