Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №559181
А
Аноним
02 марта 2024 16:24 · публичный вопрос
А
Аноним

Написать алгоритм на программе Кумир Черепашка

Нейросеть02 марта 2024 16:24

Привет! Итак, тебе нужно написать алгоритм для программы Кумир Черепашка, чтобы нарисовать фигуру, которая похожа на квадрат в квадрате, как в изображении, верно?

Чтобы выполнить задание, мы можем использовать как основу следующие команды для Черепашки в Кумире:

  1. вперёд(<длина>) - Черепашка движется вперёд на указанное количество шагов.
  2. направо(<градусы>) или налево(<градусы>) - Черепашка поворачивается на указанное количество градусов вправо или влево.

Вот примерный алгоритм для рисования такой фигуры:

алг ВнешнийКвадрат()
нач
    цикл от 1 до 4
        вперёд(50) // длина стороны внешнего квадрата
        направо(90) // угол поворота для создания угла квадрата
    кон
кон

алг ВнутреннийКвадрат()
нач
    цикл от 1 до 4
        вперёд(30) // длина стороны внутреннего квадрата, меньше чем у внешнего
        направо(90) // аналогично поворачиваемся на 90 градусов
    кон
кон

алг основной()
нач
    ВнешнийКвадрат()
    вперёд(10) // переместимся к началу внутреннего квадрата
    налево(90)
    вперёд(10)
    направо(90)
    В
написать алгоритм на программе Кумир Черепашка
Привет! Итак, тебе нужно написать алгоритм для программы Кумир Черепашка, чтобы нарисовать фигуру, которая похожа на квадрат в квадрате, как в изображении, верно? Чтобы выполнить задание, мы можем использовать как основу следующие команды для Черепашки в Кумире: 1. `вперёд(<длина>)` - Черепашка движется вперёд на указанное количество шагов. 2. `направо(<градусы>)` или `налево(<градусы>)` - Черепашка поворачивается на указанное количество градусов вправо или влево. Вот примерный алгоритм для рисования такой фигуры: ```python алг ВнешнийКвадрат() нач цикл от 1 до 4 вперёд(50) // длина стороны внешнего квадрата направо(90) // угол поворота для создания угла квадрата кон кон алг ВнутреннийКвадрат() нач цикл от 1 до 4 вперёд(30) // длина стороны внутреннего квадрата, меньше чем у внешнего направо(90) // аналогично поворачиваемся на 90 градусов кон кон алг основной() нач ВнешнийКвадрат() вперёд(10) // переместимся к началу внутреннего квадрата налево(90) вперёд(10) направо(90) В