Вопрос:

Задание 5. Составьте программу, по которой Чертёжник нарисует кота.

Смотреть решения всех заданий с листа

Ответ:

Эта задача предполагает создание программы, которая инструктирует Чертёжника нарисовать кота, используя указанные координаты. Чтобы выполнить это задание, необходимо определить координаты каждой вершины фигуры кота и написать последовательность команд, которые перемещают Чертёжника от одной вершины к другой, рисуя линии. Разберем координаты точек, которые образуют контур кота: 1. Голова: * Левое ухо: (1,6) -> (2,7) -> (3,6) * Правое ухо: (3,6) -> (4,7) -> (5,6) * Левый глаз: (1.5, 6) -> (1.5, 5) * Правый глаз: (4.5, 6) -> (4.5, 5) * Нос: (2,5) -> (4,5) * Рот: (2,5) -> (3,4) * Подбородок: (3,4) -> (4,5) 2. Туловище: * Левая передняя лапа: (2,3) -> (2,4) -> (3,4) -> (3,3) * Правая передняя лапа: (4,3) -> (4,4) -> (5,4) -> (5,3) * Основная часть туловища: (3,4) -> (3,5) -> (6,5) -> (6,4) 3. Задняя часть и хвост: * Задняя часть туловища: (6,5) -> (6,7) * Хвост: (6,7) -> (7,8) -> (7,7) * Задняя правая лапа: (5,3) -> (6,3) -> (6,4) Пример программы (псевдокод): НАЧАЛО ПЕРЕМЕСТИТЬСЯ (1,6) НАРИСОВАТЬ_ЛИНИЮ (2,7) НАРИСОВАТЬ_ЛИНИЮ (3,6) НАРИСОВАТЬ_ЛИНИЮ (4,7) НАРИСОВАТЬ_ЛИНИЮ (5,6) ПЕРЕМЕСТИТЬСЯ (1.5, 6) НАРИСОВАТЬ_ЛИНИЮ (1.5, 5) ПЕРЕМЕСТИТЬСЯ (4.5, 6) НАРИСОВАТЬ_ЛИНИЮ (4.5, 5) ПЕРЕМЕСТИТЬСЯ (2,5) НАРИСОВАТЬ_ЛИНИЮ (4,5) НАРИСОВАТЬ_ЛИНИЮ (3,4) НАРИСОВАТЬ_ЛИНИЮ (4,5) НАРИСОВАТЬ_ЛИНИЮ (3,5) НАРИСОВАТЬ_ЛИНИЮ (6,5) НАРИСОВАТЬ_ЛИНИЮ (6,7) НАРИСОВАТЬ_ЛИНИЮ (7,8) НАРИСОВАТЬ_ЛИНИЮ (7,7) НАРИСОВАТЬ_ЛИНИЮ (6,4) НАРИСОВАТЬ_ЛИНИЮ (3,4) ПЕРЕМЕСТИТЬСЯ (2,3) НАРИСОВАТЬ_ЛИНИЮ (2,4) НАРИСОВАТЬ_ЛИНИЮ (3,4) НАРИСОВАТЬ_ЛИНИЮ (3,3) ПЕРЕМЕСТИТЬСЯ (4,3) НАРИСОВАТЬ_ЛИНИЮ (4,4) НАРИСОВАТЬ_ЛИНИЮ (5,4) НАРИСОВАТЬ_ЛИНИЮ (5,3) ПЕРЕМЕСТИТЬСЯ (5,3) НАРИСОВАТЬ_ЛИНИЮ (6,3) НАРИСОВАТЬ_ЛИНИЮ (6,4) КОНЕЦ Разъяснение для ученика: Чтобы Чертёжник нарисовал кота, нужно представить кота как набор линий между определёнными точками. Каждая точка имеет свои координаты (x, y). Программа должна давать Чертёжнику инструкции, как перемещаться от одной точки к другой, рисуя линию. Псевдокод выше показывает, как это можно сделать, указывая координаты каждой точки и команду "НАРИСОВАТЬ_ЛИНИЮ" между ними. Важно точно определить координаты всех ключевых точек контура кота, чтобы рисунок получился правильным.
ГДЗ по фото 📸
Подать жалобу Правообладателю