Номер 6, страница 96 - гдз по информатике 8 класс учебник Котов, Лапо
Авторы: Котов В. М., Лапо А. И., Быкадоров Ю. А., Войтехович Е. Н.
Тип: Учебник
Издательство: Народная асвета
Год издания: 2018 - 2025
Цвет обложки: синий, белый с ноутбуком
ISBN: 978-985-03-2982-0
Допущено Министерством образования Республики Беларусь
Популярные ГДЗ в 8 классе
Глава 3. Основы алгоритмизации и программирования. Параграф 18. Составление алгоритмов для работы с графикой. Упражнения - номер 6, страница 96.
№6 (с. 96)
Условие. №6 (с. 96)
скриншот условия
6.* Напишите программу для рисования одной из фигурок. Задаются координаты верхнего левого угла и длина стороны квадрата (длины сторон прямоугольника):
Решение. №6 (с. 96)
Решение 2. №6 (с. 96)
1. def draw_figure1(canvas, x, y, d):
# Размер одной клетки, исходя из высоты d в 3 клетки
s = d / 3.0
width = 5.0 * s
# Нижний прямоугольник (красный)
canvas.create_rectangle(x, y + 2 * s, x + width, y + d, fill='red', outline='black')
# Средний прямоугольник (оранжевый)
canvas.create_rectangle(x + s, y + s, x + width - s, y + 2 * s, fill='orange', outline='black')
# Верхний квадрат (зелёный)
canvas.create_rectangle(x + 2 * s, y, x + width - 2 * s, y + s, fill='green', outline='black')
2. def draw_figure2(canvas, x, y, d):
# Размер одной клетки, исходя из высоты d в 4 клетки
s = d / 4.0
# Флагшток
canvas.create_line(x, y, x, y + d, fill='black', width=2)
# Полотно флага (жёлтый многоугольник)
points = [
x, y,
x + 3 * s, y,
x + 2 * s, y + s,
x + 3 * s, y + 2 * s,
x, y + 2 * s
]
canvas.create_polygon(points, fill='yellow', outline='black')
3. def draw_figure3(canvas, x, y, d):
# Размер одной клетки по высоте, исходя из высоты d в 3 клетки
s = d / 3.0
width = 4.0 * s
# Нижний треугольник
canvas.create_polygon(x, y + s, x + width, y + s, x + width / 2, y + d, fill='red', outline='red')
# Верхний левый полукруг
canvas.create_arc(x, y, x + width / 2, y + 2 * s, start=0, extent=180, fill='red', outline='red')
# Верхний правый полукруг
canvas.create_arc(x + width / 2, y, x + width, y + 2 * s, start=0, extent=180, fill='red', outline='red')
Другие задания:
Помогло решение? Оставьте отзыв в комментариях ниже.
Присоединяйтесь к Телеграм-группе @gdz_by_belarus
ПрисоединитьсяМы подготовили для вас ответ c подробным объяснением домашего задания по информатике за 8 класс, для упражнения номер 6 расположенного на странице 96 к учебнику 2018 года издания для учащихся школ и гимназий.
Теперь на нашем сайте ГДЗ.ТОП вы всегда легко и бесплатно найдёте условие с правильным ответом на вопрос «Как решить ДЗ» и «Как сделать» задание по информатике к упражнению №6 (с. 96), авторов: Котов (Владимир Михайлович), Лапо (Анжелика Ивановна), Быкадоров (Юрий Александрович), Войтехович (Елена Николаевна), учебного пособия издательства Народная асвета.