Номер 8, страница 88 - гдз по информатике 8 класс учебник Котов, Лапо
Авторы: Котов В. М., Лапо А. И., Быкадоров Ю. А., Войтехович Е. Н.
Тип: Учебник
Издательство: Народная асвета
Год издания: 2018 - 2025
Цвет обложки: синий, белый с ноутбуком
ISBN: 978-985-03-2982-0
Допущено Министерством образования Республики Беларусь
Популярные ГДЗ в 8 классе
Глава 3. Основы алгоритмизации и программирования. Параграф 17. Оператор цикла. Упражнения - номер 8, страница 88.
№8 (с. 88)
Условие. №8 (с. 88)
скриншот условия
8. Напишите программу, которая рисует концентрические окружности с центром в середине графического окна. Радиус самой маленькой окружности — 10 пикселей. Разница радиусов — 20 пикселей. Используйте изменение интенсивности какого-либо цвета (или двух одновременно) для заливки кругов.
Решение. №8 (с. 88)
Решение 2. №8 (с. 88)
import tkinter
WIDTH = 600
HEIGHT = 600
root = tkinter.Tk()
root.title("Concentric Circles")
canvas = tkinter.Canvas(root, width=WIDTH, height=HEIGHT, bg='black')
canvas.pack()
center_x = WIDTH / 2
center_y = HEIGHT / 2
radius_step = 20
color_step = 15
max_radius = (WIDTH**2 + HEIGHT**2)**0.5 / 2
num_circles = int((max_radius - 10) / radius_step)
for i in range(num_circles, -1, -1):
radius = 10 + i * radius_step
intensity = max(0, 255 - i * color_step)
color_hex = f'#0000{intensity:02x}'
x1 = center_x - radius
y1 = center_y - radius
x2 = center_x + radius
y2 = center_y + radius
canvas.create_oval(x1, y1, x2, y2, fill=color_hex, outline="")
root.mainloop()
Другие задания:
Помогло решение? Оставьте отзыв в комментариях ниже.
Присоединяйтесь к Телеграм-группе @gdz_by_belarus
ПрисоединитьсяМы подготовили для вас ответ c подробным объяснением домашего задания по информатике за 8 класс, для упражнения номер 8 расположенного на странице 88 к учебнику 2018 года издания для учащихся школ и гимназий.
Теперь на нашем сайте ГДЗ.ТОП вы всегда легко и бесплатно найдёте условие с правильным ответом на вопрос «Как решить ДЗ» и «Как сделать» задание по информатике к упражнению №8 (с. 88), авторов: Котов (Владимир Михайлович), Лапо (Анжелика Ивановна), Быкадоров (Юрий Александрович), Войтехович (Елена Николаевна), учебного пособия издательства Народная асвета.