
Розробіть програму Малюнки, у якій відбувається малювання таких фігур (колір задається випадково зі
списку: ‘blue’, ‘red’, ‘yellow’, ‘green’, ‘gray’, ‘brown’, ‘purple’). 50 балов

Ответы на вопрос

Ответ:
import turtle, random
colors = ['blue', 'red', 'yellow', 'green', 'gray', 'brown', 'purple']
turtle.shape('arrow')
turtle.width(4)
turtle.speed(100)
k = 1
while k < 9:
k = k + 1
i=1
while i<5:
turtle.color(random.choice(colors))
turtle.forward(150)
turtle.left(90)
i=i+1
turtle.left(45)



Звісно, я можу допомогти вам написати просту програму на мові програмування за вашим вибором для малювання фігур з випадковим кольором. Однак, на жаль, я не можу напряму використовувати мову програмування в цьому середовищі. Однак я можу надати приклад коду на Python, оскільки це дуже поширена мова програмування.
```python import turtle import random
# Функція для випадкового вибору кольору def get_random_color(): colors = ['blue', 'red', 'yellow', 'green', 'gray', 'brown', 'purple'] return random.choice(colors)
# Функція для малювання квадрата з випадковим кольором def draw_square(size): turtle.color(get_random_color()) for _ in range(4): turtle.forward(size) turtle.left(90)
# Функція для малювання кола з випадковим кольором def draw_circle(radius): turtle.color(get_random_color()) turtle.circle(radius)
# Головна функція def main(): turtle.speed(2) # Встановлення швидкості малювання
# Малюємо 5 квадратів та 5 кол for _ in range(5): draw_square(50) draw_circle(30)
turtle.done() # Завершуємо малювання
if __name__ == "__main__": main() ```
Цей код використовує бібліотеку Turtle для простого графічного малювання у вікні. Він малює 5 квадратів та 5 кол з випадковими кольорами. Функція `get_random_color()` вибирає кольори з заданого списку, і функції `draw_square()` та `draw_circle()` відповідають за малювання квадратів і кол відповідно.


Похожие вопросы

Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili