Untitled ImageАдрес: г. Арзамас, улица Парковая д.16/1 Тел.: 8(83147)7-40-78 Факс: 8(83147)7-40-78 E-mail: s2_arz@mail.52gov.ru

Ошибки в алгоритмах

1) При рисовании стрелками пиктограммы «Солнце» была сделана ошибка. Найди ошибку и нарисуй верную стрелку. 

 Str

2) Робот R может двигается по клетчатому полю по горизонтали или по вертикали. Серые клетки не доступны для движения робота. Движением робота можно управлять с помощью команд:

→ – двигаться на одну клетку вправо;

¬ – двигаться на одну клетку влево;

­ – двигаться на одну клетку вверх;

¯ – двигаться на одну клетку вниз;

N[…] – повторить действия в квадратных скобках N раз.

 

Например:

4[→] – 4 раза повторить команду двигаться на одну клетку вправо;

3[2[¯]3[→]] – три раза повторить последовательность команд: 2 раза повторить команду двигаться на одну клетку вниз и 3 раза повторить команду двигаться на одну клетку вправо.

 

Петя написал программу, для перемещения робота из начальной точки А в точку «В»:

2[¯]2[→]2[3[→]3[¯]]→ 

  

К сожалению, он поторопился, и робот не смог попасть в точку «В», помогите Пете исправить программу, заменив минимально возможное количество команд. В ответе написать правильную программу.

 

3) Учитель на уроке дал задание выполнить в среде графического исполнителя «Стрелочка» алгоритм для рисования лестницы. Известно, что первоначальное положение Стрелочки в точке (0;0), конечное – в точке (11;11). Ученик при наборе текста программы пропустил одну команду и в результате исполнения алгоритма рисунок не получился. Помогите Егору, определите, какую команду он пропустил. Восстановите исходный текст программы, и выполните алгоритм.

 

Алгоритм, который получился у ученика

Нач

Пока впереди  НЕ стена

НЦ

   ШАГ

   ПОВОРОТ

   ПОВОРОТ

   ПОВОРОТ

   ПОВОРОТ

КЦ

КОН

 

шаблоны joomla
Решаем вместе
Не убран мусор, яма на дороге, не горит фонарь? Столкнулись с проблемой — сообщите о ней!