Напишите программный код, который создаст экран синего цвета, на нем расположены окружность белого цвета, квадрат зеленого цвета и линия красного цвета

Ответы

Ответ дал: ion3475
2

Залежно від мови програмування, код може виглядати по-різному. Ось приклад коду на мові Python з використанням бібліотеки Pygame:

import pygame

# Ініціалізуємо Pygame

pygame.init()

# Задаємо розміри вікна

width, height = 640, 480

screen = pygame.display.set_mode((width, height))

# Встановлюємо колір фону

background_color = (0, 0, 255) # Синій

screen.fill(background_color)

# Малюємо окружність

circle_color = (255, 255, 255) # Білий

circle_position = (width//2, height//2) # По центру екрану

circle_radius = 50

pygame.draw.circle(screen, circle_color, circle_position, circle_radius)

# Малюємо квадрат

square_color = (0, 255, 0) # Зелений

square_position = (width//4, height//4) # В лівому верхньому куті

square_size = 100

square_rect = pygame.Rect(square_position, (square_size, square_size))

pygame.draw.rect(screen, square_color, square_rect)

# Малюємо лінію

line_color = (255, 0, 0) # Червоний

line_start = (width//2, height//2)

line_end = (width, height)

line_width = 5

pygame.draw.line(screen, line_color, line_start, line_end, line_width)

# Оновлюємо екран

pygame.display.update()

# Безкінечний цикл для відображення екрана

while True:

for event in pygame.event.get():

if event.type == pygame.QUIT:

pygame.quit()

quit()

Цей код створює вікно розміром 640x480 з синім фоном, на якому малюється біла окружність по центру екрану, зелений квадрат у лівому верхньому куті та червона лінія від центру екрану до правого нижнього кута. Після того, як екран буде зображено, програма залишиться в безкінечному циклі, що дозволяє користувачу переглядати створений екран доти, доки він не закриє вікно.

Вас заинтересует