Ответ:

Алгоритм:

  1. Измерить расстояние до препятствия.
  2. Сравнить его с 20 см.
  3. Если расстояние меньше 20 см, остановить робота.
  4. Иначе продолжать движение вперёд.

Программа в условных командах:

если датчик_расстояния() < 20 см тогда
    стоп()
иначе
    вперёд()
конец_если

Условие проверяет именно расстояние, меньшее 20 см. При расстоянии ровно 20 см робот продолжает движение, так как остановка требуется только при расстоянии ближе 20 см.

Ответ: при расстоянии менее 20 см робот останавливается, в остальных случаях продолжает движение.