Общий вид цикла до тех пор:
нц
тело цикла (серия)
кц_при условие

При выполнении цикла до тех пор КуМир циклически повторяет следующие действия:
_ выполняет тело цикла;
_ проверяет записанное после служебного слова кц_при условие;
_ если условие соблюдается, то выполнение цикла завершается и КуМир начинает выполнять команды, записанные после кц_при. Если же условие не соблюдается, то КуМир выполняет тело цикла, снова проверяет условие и т.д.

Пример:
нц
x := 2*x
кц_при x>100

Условие окончания цикла может быть добавлено в любую команду повторения, например, в цикл N раз. Пример:
нц 5 раз
ввод x,y,z
вывод нс,"Координаты:",x,y,z
кц_при x+y+z>100
В этом примере тело цикла выполнится не менее одного и не более пяти раз.

В теле любого из циклов может быть использована команда выход . При выполнении этой команды содержащий ее цикл будет завершен. Если команда выход используется во вложенных циклах, то завершается самый внутренний.