Цикл с выходом по значению сенсора

NXT-G есть вариант использования цикла, в котором выход происходит в соответствии с определённым значением какого-либо сенсора. Настройка такого цикла полностью аналогична настройке блока Wait, с той лишь разницей, что в параметрах цикла присутствует флажокShow Counter. Пустой цикл с выходом по значению сенсора аналогичен соответствующему блоку Wait. Но в теле цикла мы можем разместить блоки, которые должны повторяться многократно до срабатывания сенсора.

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

Задание 4.9. Напишите программу, по которой робот, используя ультразвуковой датчик, должен доехать до стены и остановиться на расстоянии 30 см от неё. Текущее расстояние до стены должно выводиться на экран во время движения.