Программа Кумир. Не могу найти ошибку в программе рисования узора использовать Робот ...

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

Программа Кумир. Не могу найти ошибку в программе рисования узора

использовать Робот
алг
нач
нц 4 раз
нц 2 раз
нц 2 раз
закрасить
вправо
кц
закрасить
влево
вверх
закрасить
вверх
закрасить
вправо
закрасить
нц 2 раз
влево
кц
закрасить
нц 2 раз
вверх
кц
кц
нц 8 раз
вниз
кц
нц 4 раз
вправо
кц

кц
влево
кон


Информатика (20 баллов) | 195 просмотров
0

почему ты думаешь что есть ошибка, вроде нормально всё рисует

0

получаются такие буквы Н на боку, восемь штук

0

а какой узор должен быть? у меня по вашему алгоритму робот вообще о стены разбивается.

0

Просто ему надо больше места (достаточно 9 строк 17 столбцов, если робот стоит в нижнем левом углу). Из самой программы, насколько я знаю в Кумире нет возможности задать размеры и начальное положение, поэтому это делается вручную перед запуском программы, выбрав пункт Робот- Новая обстановка... (либо Загрузить обстановку..., если вам дали её в виде файла вместе с заданием).

0

А узор будет- две строки по четыре штуки буквы н, лежащие на боку

Дан 1 ответ
0 голосов

Если правильно поняла узор, то у меня вот так получилось (у меня по умолчанию робот находится в левом верхнем углу):
использовать Роботалг
нач
нц 2 раз
нц 4 раз
нц 3 раз
закрасить
вправо
кц

нц 2 раз
влево
кц
нц 2 раз
вниз
закрасить
кц
влево
нц 3 раз
закрасить
вправо
кц
нц 2 раз
вверх
кц
вправо
кц
нц 4 раз
вниз
кц
нц 16 раз
влево
кц
кц
кон


image
(2.3k баллов)
0

у меня тот код не так строит - буквы строились по диагонали с промежутком в 6 клеток. Соответственно поле надо было увеличивать до 33х35. От чего зависит разница - не знаю )))

0

Так и исходный алгоритм это же самое успешно строит, я же писал в комментах выше... Так что не знаю про какие ошибки речь.

0

Странно. Может от версии кумира зависит

0

Возможно. У меня версия 2.1.0-rc7

0

Так и у меня та же. Может у вас просто при копировании случайно где нибудь что то добавилось (клавиша там нажалась). Потому что у меня отлично и первый алгоритм ту же картинку строит, не один раз копировал и проверял (только робота надо в левый нижний угла в начале ставить). Да ладно, не важно уже, в любом случае- кому надо этот узор, могут выбрать уже из двух алгоритмов какой им по душе )