Помогите пожалуйста. Информатика. Упр 5

0 голосов
11 просмотров

Помогите пожалуйста. Информатика. Упр 5


image

Информатика (16 баллов) | 11 просмотров
Дан 1 ответ
0 голосов

В вашу исходную программу, после Task('cif2');  надо добавить следующие строки, задающие алгоритм действий для робота:

while FreeFromRight do

 begin

   Right;

   if WallFromUp then Paint;

   if WallFromDown then Paint;

 end;


Или, можно ещё немного сократить, объединив два условия в одном if (если вы уже проходили логические операторы OR):

while FreeFromRight do

 begin

   Right;

   if WallFromUp or WallFromDown then Paint;

 end;


image
(5.3k баллов)