Пожалуйста очень надо файл прикрепляю 1. Составьте программу закрашивания прямоугольника...

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

Пожалуйста очень надо файл прикрепляю 1. Составьте программу закрашивания прямоугольника 3×4, считая, что Робот находится где-то в центре поля. 2. Необходимо перевести Робота из начального положения (◊) в точку A за минимальное число шагов любым из возможных способов. 3. Необходимо перевести Робота по лабиринту из начального положения (◊) в точку A.


Информатика (169 баллов) | 900 просмотров
Дано ответов: 2
0 голосов

1.

использовать Робот

алг

нач

цел i

нц для i от 1 до 2

нц 4 раз

вниз

закрасить

кц

если i=1 то

влево

нц 4 раз

закрасить

вверх

кц

влево

все

кц

кон

2.

использовать Робот

алг

нач

нц 2 раз

вверх

влево

кц

кон

3.

использовать Робот

алг

нач

цел i

нц для i от 1 до 2

вниз

влево

вверх

если i=1 то влево все

кц

кон

(1.7k баллов)
0

а можете полностью слова написать

0

алгначцел iнц это что значит ?

0

кц это что ?

0

алгоритмначалоцелое i (переменная)начало циклаконец цикла

0

Вы с каким роботом на уроках работаете?

0

спасибо большое

0 голосов

1)

использовать Робот

алг

нач

лог прав=да

влево

нц пока сверху свободно

вверх

кц

нц

закрасить

выбор

при прав и справа свободно: вправо

при не прав и слева свободно: влево

при снизу свободно: вниз; прав:=не прав

иначе выход

все

кц

кон


2)

использовать Робот

алг

нач

вправо

вправо

вниз

вниз

кон


3)

использовать Робот

алг

нач

нц 2 раза

если справа стена то влево все

вниз

влево

вверх

кц

кон

(5.3k баллов)