Предмет: Информатика,
автор: d3nistsarev
На бесконечном поле имеется лестница. Высота подъема лестницы неизвестна. Сначала лестница поднимается вверх, затем спускается вниз. Высота спуска также неизвестна. Высота и ширина каждой ступени - одна клетка. Робот находится на нижней ступеньке на левом краю лестницы. Напишите для робота алгоритм, закрашивающий все клетки, расположенные на ступенях лестницы, ведущей вверх. Требуется закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок):
Приложения:
Ответы
Автор ответа:
0
Ответ:
пока есть_ступеньки_вверх do
закрасить текущую клетку
подняться на одну ступеньку вверх
конец
пока не на_первой_ступеньке do
спуститься на одну ступеньку вниз
закрасить текущую клетку
конец
Объяснение:
Обратите внимание на использование ключевых слов "пока" и "конец", которые обозначают начало и конец цикла. Также используются проверки на нахождение робота на конкретной ступеньке: "есть_ступеньки_вверх" и "не на_первой_ступеньке".
d3nistsarev:
можно через язык программирование Кумир
Похожие вопросы
Предмет: Другие предметы,
автор: viktoriiamelnychuk29
Предмет: Английский язык,
автор: yanagydz777
Предмет: История,
автор: artemcabanov31
Предмет: Литература,
автор: gol45ver