Решение:
Цикл с предусловием — это такой тип цикла, в котором условие его выполнения проверяется перед каждым выполнением тела цикла. Если условие истинно, тело цикла выполняется. Если условие ложно, тело цикла не выполняется ни разу, и выполнение цикла завершается.
Рассмотрим предложенные варианты:
- Цикл, выполняющийся фиксированное число раз — это цикл с параметром (например,
for в Python). Условие здесь не является главной определяющей частью, а скорее счетчик. - Цикл без условия — таких циклов в программировании не существует, любое повторение должно чем-то управляться.
- Цикл, в котором проверка условия происходит до выполнения тела — это точное определение цикла с предусловием. Примером такого цикла является
while в большинстве языков программирования. - Цикл, который выполняется бесконечно — это возможно, но не является определением цикла с предусловием. Бесконечный цикл возникает, когда условие всегда остается истинным.
Ответ: Цикл, в котором проверка условия происходит до выполнения тела.