Задание 4 Параграф 6.7 ГДЗ Босова 7 класс Углубленный уровень (Информатика)

Изображение Задание 4 Параграф 6.7 ГДЗ Босова 7 класс Углубленный уровень
Дополнительное изображение
Рассмотрим вариант решения задания из учебника Босова, Аквилянов 7 класс, Просвещение:
4. Напишите и отладьте программу, строящую из графических примитивов одно из следующих изображений.
Слон
from graph import *
# Размер окна
canvasSize(400, 300)
# Контуры чёрные, заливка белая
penColor("black")
brushColor("white")
penSize(3)
# Тело — большой квадрат
rectangle(160, 80, 315, 230)
# Голова — круг, примыкающий к левому верхнему углу тела
circle(115, 140, 45)
# Глаз
circle(100,160,5)
# Ромб на голове — рисуем через polygon по 4 точкам
polygon([(115, 140), (135, 115), (155, 140), (135, 165),(115,140)])
# «Хобот» с плавным изгибом — цепочка кругов, уменьшающихся по размеру
circle(93, 195, 15)
circle(100, 220, 13)
circle(93, 238, 10)
circle(75, 245, 8)
circle(67, 240, 5)
circle(63,235,3)
circle(59,230,2)
# Ноги — два прямоугольника под телом
rectangle(160, 230, 210, 270)
rectangle(265, 230, 315, 270)
# Вертикальные линии внутри ног
line(185, 230, 185, 270)
line(290, 230, 290, 270)
run()
Собака
from graph import *
# --- Настройки окна ---
canvasSize(500, 300)
canvasPos(0, 0)
penSize(3)
penColor("black")
brushColor("gray")
#Нос
rectangle(230, 80, 300, 120)
# Тело (прямоугольник)
rectangle(220, 150, 350, 220)
# Левое ухо
polygon([(295, 55), (310, 30), (320, 75), (295, 55)])
# Голова (круг)
brushColor("brown")
circle(320, 100, 50)
brushColor("gray")
# Правое ухо
polygon([(340, 70), (373, 45), (368, 90), (340, 70)])
brushColor("black")
# Пипка
circle(230,80,8)
# Глаз
brushColor("white")
circle(310,75,20)
brushColor("black")
circle(305,80,10)
# Хвост
brushColor("brown")
polygon([(220, 150), (210, 190), (180, 210), (190, 170),(220,150)])
# Ноги
polygon([(225, 215), (240, 235), (210, 235), (225, 215)])
polygon([(345, 215), (360, 235), (330, 235), (345, 215)])
run()
*Текст задания приводится исключительно в образовательных целях для более полного понимания решения.