номер 10, страница 47 - гдз по информатике 8 класс учебник Котов, Лапо

Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, издательство Адукацыя i выхаванне, Минск, 2026

Авторы: Котов В. М., Лапо А. И., Быкадоров Ю. А.

Тип: Учебник

Издательство: Адукацыя i выхаванне

Год издания: 2026

Цвет обложки: фиолетовый, белый с ноутбуком

ISBN: 978-985-34-0487-6

Допущено Министерством образования Республики Беларусь

Глава 1. Основы алгоритмизации и программирования. Параграф 6. Составление алгоритмов для работы с графикой. Упражнения - номер 10, страница 47.

№10 (с. 47)
Условие. №10 (с. 47)
скриншот условия
Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, издательство Адукацыя i выхаванне, Минск, 2026, страница 47, номер 10, Условие

10*Напишите программу, которая заполнит весь экран (значения аргументов соответствующих функций подберите самостоятельно):

1.Георгинами (пример 6.8).

2.Ромашками (пример 6.9).

3.Чередующимися цветами.

Решение. №10 (с. 47)

Для решения этой задачи на языке Python воспользуемся графическим модулем turtle. Чтобы заполнить весь экран рисунками, создадим функции для рисования каждого цветка в заданных координатах $(x, y)$, а затем используем вложенные циклы for для обхода координатной сетки экрана.

1.Заполнение экрана георгинами (пример 6.8)

Георгин состоит из множества одинаковых пересекающихся окружностей или дуг, расположенных по кругу. Разместим их в узлах сетки с шагом $100$ пикселей.

from turtle import * speed(0) tracer(0) # Отключаем анимацию для быстрого рисования hideturtle() def dahlia(x, y, r=20): up() goto(x, y) down() color("purple") for _ in range(12): circle(r) left(30) # Заполнение экрана по координатной сетке for x in range(-300, 301, 100): for y in range(-200, 201, 100): dahlia(x, y) update() done()

2.Заполнение экрана ромашками (пример 6.9)

Ромашка состоит из лепестков, расходящихся из центра, и круглой желтой сердцевинки.

from turtle import * speed(0) tracer(0) hideturtle() def chamomile(x, y): up() goto(x, y) down() # Рисуем белые лепестки color("white") for _ in range(10): begin_fill() circle(25, 60) left(120) circle(25, 60) end_fill() left(36) # Желтая серединка up() goto(x, y - 8) down() color("orange", "yellow") begin_fill() circle(8) end_fill() bgcolor("forestgreen") # Зеленый фон для контраста белых ромашек for x in range(-300, 301, 100): for y in range(-200, 201, 100): chamomile(x, y) update() done()

3.Заполнение экрана чередующимися цветами

Для чередования цветов в шахматном порядке проверяем четность суммы индексов шагов по горизонтали и вертикали с помощью условия (col + row) % 2 == 0.

from turtle import * speed(0) tracer(0) hideturtle() bgcolor("#2e8b57") def dahlia(x, y): up() goto(x, y) down() color("magenta") for _ in range(12): circle(18) left(30) def chamomile(x, y): up() goto(x, y) down() color("white") for _ in range(8): begin_fill() circle(20, 60) left(120) circle(20, 60) end_fill() left(45) up() goto(x, y - 6) down() color("yellow") begin_fill() circle(6) end_fill() # Заполнение поля чередующимися цветами step = 90 row = 0 for y in range(-200, 201, step): col = 0 for x in range(-270, 271, step): if (col + row) % 2 == 0: dahlia(x, y) else: chamomile(x, y) col += 1 row += 1 update() done()

Помогло решение? Оставьте отзыв в комментариях ниже.

Присоединяйтесь к Телеграм-группе @gdz_by_belarus

Присоединиться

Мы подготовили для вас ответ c подробным объяснением домашего задания по информатике за 8 класс, для упражнения номер 10 расположенного на странице 47 к учебнику 2026 года издания для учащихся школ и гимназий.

Теперь на нашем сайте ГДЗ.БАЙ вы всегда легко и бесплатно найдёте условие с правильным ответом на вопрос «Как решить ДЗ» и «Как сделать» задание по информатике к упражнению №10 (с. 47), авторов: Котов (Владимир Михайлович), Лапо (Анжелика Ивановна), Быкадоров (Юрий Александрович), учебного пособия издательства Адукацыя i выхаванне.