• Предмет: Информатика
  • Автор: nikipp180
  • Вопрос задан 5 месяцев назад

помогите пожалуйста решить задание сс6 на паскаль даю 100 балов

Приложения:

Ответы

Ответ дал: valgrisa
1

Ответ:

uses Robot;

begin

 Task('cc6');

 for var i := 1 to 5 do

 begin

   for var j := 1 to 3 do Right;

   for var j := 1 to 9 do Up;

   Paint;

   for var j := 1 to 9 do Down;

   if FreeFromRight then Right

 end

end.

Объяснение:

  • т.к. известно число повторений, то используем циклы с параметром (for)
  • чтобы избежать выхода за края поля поставим условие на последнее движение вправо в цикле
Приложения:
Вас заинтересует