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

Помогите пж с дз по информатике. СРОЧНО!!!

Матвей Храпов Ученик (95), открыт 2 дня назад
Задача 4
Продолжаем работать с графическими примитивами. Робот стоит в верхнем левом углу поля. Закрась периметр поля робота (все клетки у границ).
Дополнен 2 дня назад
2 ответа
Александр Попов Профи (876) 2 дня назад
def paint_perimeter():
# Функция закрашивает одну сторону поля
def paint_side(length):
for _ in range(length - 1): # Закрашиваем все, кроме последней клетки на стороне
paint()
move()

# Поле размером NxN (задай свой размер)
N = 5

# Верхняя граница
paint_side(N)

# Повернуть на правую границу
turn_right()
paint_side(N)

# Нижняя граница
turn_right()
paint_side(N)

# Левая граница
turn_right()
paint_side(N)

# Возвращаемся в начальное положение
turn_right()

# Запуск функции
paint_perimeter()
Матвей ХраповУченик (95) 2 дня назад
Там таких команд нету.
Alva Truelove Знаток (283) 2 дня назад
закрась все клетки по краям поля робота чтобы он не скучал и не сбежал
Похожие вопросы