Цикл с предусловием — это цикл, в котором условие проверяется перед выполнением тела цикла. Если условие истинно, то тело цикла выполняется, иначе — цикл завершается.
Рассмотрим представленные блок-схемы:
- На первой блок-схеме сначала проверяется условие. Если условие истинно («да»), то выполняется «Действие 1». Если условие ложно («нет»), то выполняется «Действие 2». Данная блок-схема описывает условный оператор, а не цикл.
- На второй блок-схеме сначала проверяется условие. Если условие истинно («да»), то выполняется «Действие». После этого происходит возврат к проверке условия. Если условие ложно («нет»), то цикл завершается. Данная блок-схема описывает цикл с предусловием.
- На третьей блок-схеме сначала проверяется условие. Если условие истинно («да»), то выполняется «Действие». После этого происходит возврат к проверке условия. Если условие ложно («нет»), то цикл завершается. Данная блок-схема описывает цикл с предусловием.
Вторая и третья блок-схемы описывают цикл с предусловием. Обе блок-схемы верны, но обычно в блок-схеме «Условие» рисуется в ромбе.
Ответ:
Изображение 2
Изображение 3