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

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

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

Тип: Учебник

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

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

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

ISBN: 978-985-34-0487-6

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

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

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

6Напишите программу, которая нарисует ряд фигурок вдоль края графического окна. Фигурками являются правильные многоугольники, которые можно построить с помощью команды circle.

1. Все фигурки в ряду являются квадратами.

2. Все фигурки в ряду являются пятиугольниками.

3. Ряд состоит из фигурок, количество сторон у которых определяется случайным числом от 3 до 8.

4. Фигурки в ряду чередуются: треугольник, квадрат, пятиугольник.

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

В модуле Черепашка turtle на языке Python правильные многоугольники строятся с помощью команды circle(r, steps=n), где $r$ — радиус описанной окружности, а $n$ — количество вершин (сторон) многоугольника. Чтобы расположить ряд фигурок вдоль нижнего края окна, сначала переместим черепашку в левый нижний угол с помощью команды goto() при поднятом пере.

1.Все фигурки в ряду являются квадратами:

Для построения квадратов зададим параметр steps=4.

from turtle import * up() goto(-250, -150) down() for i in range(6): circle(30, steps=4) # рисуем квадрат up() forward(80) # сдвигаемся вдоль края down() done()

2.Все фигурки в ряду являются пятиугольниками:

Для рисования пятиугольников количество вершин задается как steps=5.

from turtle import * up() goto(-250, -150) down() for i in range(6): circle(30, steps=5) # рисуем пятиугольник up() forward(80) down() done()

3.Ряд состоит из фигурок, количество сторон у которых определяется случайным числом от $3$ до $8$:

Подключим модуль random и используем функцию randint(3, 8) для выбора числа вершин.

from turtle import * import random up() goto(-250, -150) down() for i in range(6): n = random.randint(3, 8) # случайное число сторон от 3 до 8 circle(30, steps=n) up() forward(80) down() done()

4.Фигурки в ряду чередуются: треугольник, квадрат, пятиугольник:

Для поочередного вывода создадим список сторон [3, 4, 5] и будем выбирать нужное значение по остатку от деления индекса шага на $3$.

from turtle import * up() goto(-250, -150) down() shapes = [3, 4, 5] # треугольник, квадрат, пятиугольник for i in range(6): n = shapes[i % 3] # чередование по циклу circle(30, steps=n) up() forward(80) down() done()

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

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

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

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

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