Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Информатика, программирование на Кумире

Илья Анкудинов Ученик (111), на голосовании 1 неделю назад
На бесконечном поле имеется вертикальная стена. Длина стены неизвестна, в стене есть ровно один проход, ширина которого неизвестна. От нижнего конца стены влево отходит горизонтальная стена неизвестной длины, в стене есть ровно один проход, ширина которого неизвестна. Робот находится в клетке, расположенной сверху от левого края горизонтальной стены. На рисунке указано расположение стен и Робота. Робот обозначен буквой «Р».
Напишите для Робота программу, использующую 3 циклических алгоритма, закрашивающую все клетки, расположенные непосредственно выше горизонтальной стены, угловую клетку и клетки левее вертикальной стены. Вы можете использовать цикл нц-раз-кц или нц-пока-кц. Робот должен закрасить только клетки, удовлетворяющие данному условию. На рисунке показаны клетки, которые Робот должен закрасить (см. рисунок).
Конечное расположение Робота может быть произвольным. При исполнении алгоритма Робот не должен разрушиться. Выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы.
Голосование за лучший ответ
Сергей Гуру (2580) 1 месяц назад
вот
Илья АнкудиновУченик (111) 1 месяц назад
Я добавил к вопросу фото для большего понимания. Робот в другой точке начинает
Алекс Куха Высший разум (477009) Илья Анкудинов, так ты переделай под своё задание, неужели настолько лень?
Алекс Куха Высший разум (477009) 1 месяц назад
blue нц-2раза-кц
Green нц-пока-кц
Red нц-3раза-кц

B-G-R - поворот и снова та же последовательность
Илья АнкудиновУченик (111) 1 месяц назад
Написано же, 3 циклических алгоритма
Алекс Куха Высший разум (477009) Илья Анкудинов, так я тебе как раз три и выделил
Похожие вопросы