Вопрос:

Черчение в кумире

Фотография

Ответ ассистента

Конечно, я помогу! Давай разберем, как составить алгоритмы для Чертёжника в Кумире, чтобы получить такие рисунки.

Что нужно знать про Чертёжника:

Чертёжник – это исполнитель, который может рисовать линии на экране. У него есть команды:

  • вперед(длина) – рисует линию заданной длины в текущем направлении.
  • влево(угол) – поворачивает перо влево на заданный угол.
  • вправо(угол) – поворачивает перо вправо на заданный угол.
  • поднять перо – перестает рисовать.
  • опустить перо – начинает рисовать.

Задача 9а:

Рисунок состоит из квадратов и ромбов, которые чередуются. Нужно понять, как их рисовать и как перемещаться между ними.

  1. Квадрат:

    • вперед(1)
    • вправо(90)
    • вперед(1)
    • вправо(90)
    • вперед(1)
    • вправо(90)
    • вперед(1)
    • вправо(90)
    • Ромб:

    • вправо(45)

    • вперед(1)
    • вправо(90)
    • вперед(1)
    • вправо(90)
    • вперед(1)
    • вправо(90)
    • вперед(1)
    • вправо(45)
    • Алгоритм:

    • нц 3 раз

    • квадрат
    • вперед(1)
    • влево(45)
    • ромб
    • вправо(45)
    • вперед(1)
    • кц

Задача 9б:

Рисунок состоит из квадратов и ромбов, которые чередуются. Нужно понять, как их рисовать и как перемещаться между ними.

  1. Квадрат:

    • вперед(2)
    • вправо(90)
    • вперед(2)
    • вправо(90)
    • вперед(2)
    • вправо(90)
    • вперед(2)
    • вправо(90)
    • Ромб:

    • вправо(45)

    • вперед(2)
    • вправо(90)
    • вперед(2)
    • вправо(90)
    • вперед(2)
    • вправо(90)
    • вперед(2)
    • вправо(45)
    • Алгоритм:

    • нц 3 раз

    • квадрат
    • вперед(2)
    • влево(45)
    • ромб
    • вправо(45)
    • вперед(2)
    • кц

Задача 9в:

Нам нужно нарисовать "змейку" из квадратов.

  1. Квадрат:

    • вперед(1)
    • вправо(90)
    • вперед(1)
    • вправо(90)
    • вперед(1)
    • вправо(90)
    • вперед(1)
    • вправо(90)
    • Алгоритм:

    • нц 5 раз

    • квадрат
    • вправо(90)
    • вперед(1)
    • влево(90)
    • кц

Задача 9г:

Рисунок состоит из квадратной рамки и угловых элементов.

  1. Квадрат:

    • вперед(4)
    • вправо(90)
    • вперед(4)
    • вправо(90)
    • вперед(4)
    • вправо(90)
    • вперед(4)
    • вправо(90)
    • Угловой элемент (левый верхний):

    • поднять перо

    • влево(180)
    • вперед(1)
    • вправо(90)
    • вперед(1)
    • опустить перо
    • вперед(1)
    • влево(90)
    • вперед(1)
    • Алгоритм:
    • квадрат
    • угловой элемент(левый верхний)
    • поднять перо
    • вперед(4)
    • опустить перо
    • угловой элемент(правый верхний)
    • поднять перо
    • вперед(4)
    • опустить перо
    • угловой элемент(правый нижний)
    • поднять перо
    • вперед(4)
    • опустить перо
    • угловой элемент(левый нижний)

Задача 9д:

Рисунок состоит из креста и угловых элементов.

  1. Вертикальная линия:

    • вперед(4)
    • влево(180)
    • вперед(2)
    • вправо(90)
    • Горизонтальная линия:

    • вперед(4)

    • влево(180)
    • вперед(2)
    • влево(90)
    • Угловой элемент (левый верхний):

    • поднять перо

    • влево(180)
    • вперед(1)
    • вправо(90)
    • вперед(1)
    • опустить перо
    • вперед(1)
    • влево(90)
    • вперед(1)
    • Алгоритм:
    • вертикальная линия
    • горизонтальная линия
    • угловой элемент(левый верхний)
    • поднять перо
    • вперед(4)
    • опустить перо
    • угловой элемент(правый верхний)
    • поднять перо
    • вперед(4)
    • опустить перо
    • угловой элемент(правый нижний)
    • поднять перо
    • вперед(4)
    • опустить перо
    • угловой элемент(левый нижний)

Другие решения

Что ещё задавали пользователи