Вопрос:

К какому виду алгоритмов можно отнести алгоритм, блок-схема которого указана ниже?

Ответ:

Решение:

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

Рассмотрим предложенные варианты:

  • 1) Линейный алгоритм — это последовательное выполнение команд без условий и повторений.
  • 2) Разветвляющийся алгоритм с неполным ветвлением — это алгоритм, в котором выполняется одно из двух возможных действий (или никаких) в зависимости от условия.
  • 3) Разветвляющийся алгоритм с полным ветвлением — это алгоритм, в котором в зависимости от условия выполняется либо одно, либо другое действие.
  • 4) Циклический алгоритм — это алгоритм, в котором определенный набор действий повторяется несколько раз.

Блок-схема демонстрирует именно циклическое выполнение действий.

Ответ: 4) циклический