ГДЗ Інформатика 7 клас. Підручник [Тріщук І.В., Лазарець О.Ю.] 2024

icon21.11.2024, icon7 Клас / Інформатика, icon373, icon0



Тема 26-27
Динамічна графіка (анімації)
***
1. Написати програму, яка намалює дане подане зображення.
Оскільки немає конкретного зображення, на яке можна орієнтуватися, припустимо, що це малюнок базової геометричної фігури, наприклад, квадрата або трикутника. Нижче наведено приклад програми, яка малює квадрат за допомогою модуля Turtle.
#Програма для малювання квадрата:
```python
import turtle
# Ініціалізація вікна
window = turtle.Screen()
window.bgcolor("white")
# Налаштування Черепашки
t = turtle.Turtle()
t.shape("turtle")
t.speed(3)
# Малювання квадрата
for _ inrange(4):
t.forward(100)# Рух вперед на 100 одиниць
t.left(90)# Поворот на 90 градусів
# Завершення програми
turtle.done()
```
#Пояснення:
- Програма використовує модуль Turtle для малювання квадрата.
- Черепашка малює 4 сторони квадрата, кожна зі стороною в 100 одиниць і поворотом на 90 градусів після кожного руху вперед.
2. Зоряне небо. Скласти програму, яка зображує зоряне небо.
Рекомендації:
- створити вікно з розміром 800×600;
- задати колір фону: чорний;
- задати колір Черепашки: жовтий;
- створити цикл для кількості зірочок (команди циклу: 1) переміщення Черепашки в рандомне місце; 2) створення зірочки);
- переміщення: задати координатам x та y рандомні значення в межах вікна програми, розмір зірочки — рандомне число:
x = randint(-380, 380)
y = randint(-280, 280)
size = randint(10, 30)
- створення зірочки:
t.begin_fi ll()
for i in range(5):
t.forward(size)
t.left(720/5)
t.end_fi ll()
#Програма для створення зоряного неба:
```python
import turtle
from random import randint
# Ініціалізація вікна
window = turtle.Screen()
window.setup(width=800, height=600)
window.bgcolor("black")
# Налаштування Черепашки
t = turtle.Turtle()
t.shape("turtle")
t.speed(0)# Максимальна швидкість малювання
t.color("yellow")# Колір зірок
# Функція для малювання зірки
def draw_star(size):
t.begin_fill()# Початок заповнення кольором
for _ in range(5):
t.forward(size)# Рух вперед на величину size
t.left(144)# Кут для малювання зірки
t.end_fill()# Кінець заповнення кольором
# Створення 50 зірок на рандомних координатах
for _ in range(50):
# Рандомні координати
x = randint(-380, 380)
y = randint(-280, 280)
# Рандомний розмір зірки
size = randint(10, 30)
# Переміщення Черепашки без малювання
t.penup()
t.goto(x, y)
t.pendown()
# Малювання зірки
draw_star(size)
# Завершення програми
turtle.done()
```
#Пояснення:
- Програма створює чорний фон і малює 50 зірок жовтого кольору.
- Зірки з'являються в рандомних місцях за допомогою функцій randint() для координат x та y.
- Розмір кожної зірки також є випадковим, варіюється від 10 до 30 одиниць.
- Для малювання зірки використовується цикл, де кути і рухи черепашки дозволяють створити п'ятикутну форму.


iconГДЗ Підручник 7 клас Інформатика Богдан НУШ 2024 Тріщук Лазарець
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter
Схожі публікації

    ГДЗ Інформатика 5 клас. Підручник [Ривкінд Й.Я., Лисенко Т.І.] 2022

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до підручника для закладів загальної середньої освіти з інформатика 5 клас.  Видавництво "Генеза" Київ. Автори підручника: Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В. Рік видання 2022. Нова програма 2022 року....

    Підручник Інформатика 8 клас Ривкінд Й.Я. 2021

    У даному матеріалі викладений шкільний підручники з "Інформатика", автори: Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В. Видавництво "Генеза", для 8 клас, який кожен охочий може завантажити або переглянути онлайн. Все викладено у простому вигляді. Нова програма 2021 року для 8 класу....

    ГДЗ Інформатика 5 клас. Робочий зошит [Ривкінд Й.Я., Лисенко Т.І.] 2018

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до робочого зошита для закладів загальної середньої освіти з інформатики 5 клас. Видавництво "Генеза", Київ. Автор зошита: Ривкінд Й.Я., Лисенко Т.І. До підручника Інформатика 5 клас. Підручник [Ривкінд Й.Я., Лисенко Т.І.,...

    ГДЗ Інформатика 5 клас. Підручник [Коршунова О.В., Завадський І.О.] 2018

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до підручника для закладів загальної середньої освіти з інформатики 5 клас. Видавництво "Освіта" Київ. Автори підручника: Коршунова О.В., Завадський І.О. Рік видання 2018. Нова програма 2018 року. (Відповіді / ГДЗ / Ответы /...

    ГДЗ Інформатика 5 клас. Підручник [Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.] 2018

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до підручника для закладів загальної середньої освіти з інформатики 5 клас. Видавництво "Освіта" Київ. Автори підручника: Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В. Рік видання 2018. Нова програма 2018 року....
У даній публікації ще немає коментарів. Хочете почати обговорення?

Реклама
В якому класі ви навчаєтеся?
Ми в соціальних мережах
Хмаринка тегів