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

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



Тема 19
Лінійний алгоритм. Черепашача графіка
***
1. На одну шальку терезів всадовили Вінні­Пуха, маса якого m кг, і П’ятачка, який на 20 кг легший, а на іншу шальку поставили горнятко з медом, маса якого n кг (що набагато більше за масу обох друзів). Напишіть програму, яка визначить, скільки кілограмів меду потрібно з’їсти героям, щоб шальки терезів зрівноважилися.
#Опис задачі:
- У нас є дві шальки терезів:
1. На одній шальці знаходяться Вінні-Пух і П’ятачок. Відомо, що маса Вінні-Пуха — m кг, а П’ятачок важить на 20 кг менше за Вінні-Пуха, тобто його маса дорівнює m - 20 кг.
2. На іншій шальці стоїть горнятко з медом вагою n кг.
- Завдання: потрібно визначити, скільки меду потрібно з’їсти героям (зменшити масу горнятка з медом), щоб терези зрівноважилися.
#Формула для вирішення:
- Сумарна маса друзів на першій шальці терезів: m + (m - 20) = 2m - 20 кг.
- Щоб терези зрівноважилися, маса горнятка з медом повинна бути рівною масі друзів: n - x = 2m - 20, де x — це кількість меду, яку потрібно з’їсти, щоб терези зрівноважилися.
#Код Python:
```python
# Вхідні дані
m = float(input("Введіть масу Вінні-Пуха в кг: "))
n = float(input("Введіть масу горнятка з медом в кг: "))
# Масса П'ятачка
p = m - 20
# Сумарна маса друзів
friends_weight = m + p
# Різниця мас, яку треба з’їсти
med_to_eat = n - friends_weight
# Виведення результату
print(f"Для того, щоб терези зрівноважилися, потрібно з’їсти {med_to_eat} кг меду.")
```
Пояснення коду:
1. Ми отримуємо значення маси Вінні-Пуха (m) та маси меду (n) від користувача.
2. Вираховуємо масу П’ятачка як m - 20.
3. Обчислюємо сумарну масу друзів (2m - 20).
4. Визначаємо, скільки меду потрібно з’їсти, щоб маса меду зрівнялась з масою друзів.
5. Виводимо результат.
2. Напишіть програму, яка створить зображення: корабля
#Опис задачі:
Ми будемо використовувати бібліотеку Turtle для малювання простого зображення корабля.
#Код Python для малювання корабля:
```python
import turtle
# Налаштування екрану
screen = turtle.Screen()
screen.bgcolor("lightblue")# фон - блакитний
# Створення черепашки
pen = turtle.Turtle()
pen.speed(10)# швидкість малювання
# Функція для малювання прямокутника (корпус корабля)
def draw_rectangle(color, x, y, width, height):
pen.penup()
pen.goto(x, y)
pen.pendown()
pen.fillcolor(color)
pen.begin_fill()
for _ in range(2):
pen.forward(width)
pen.right(90)
pen.forward(height)
pen.right(90)
pen.end_fill()
# Малювання корпусу корабля
draw_rectangle("brown", -100, -50, 200, 50)
# Малювання вітрила
pen.penup()
pen.goto(0, 50)
pen.pendown()
pen.fillcolor("white")
pen.begin_fill()
pen.goto(50, 150)# верхній правий кут вітрила
pen.goto(-50, 150) # верхній лівий кут вітрила
pen.goto(0, 50) # повернення до нижнього кута вітрила
pen.end_fill()
# Малювання стовпа вітрила
pen.penup()
pen.goto(0, 50)
pen.pendown()
pen.color("black")
pen.pensize(5)
pen.goto(0, 150)
# Малювання хвилі (під кораблем)
pen.penup()
pen.goto(-120, -50)
pen.pendown()
pen.color("blue")
pen.pensize(2)
pen.setheading(-60)# нахилити черепашку
pen.circle(150, 120)# намалюємо хвилю
# Завершення малювання
pen.hideturtle()
# Завершення програми
turtle.done()
```
Пояснення коду:
1. Налаштування екрану: створюється блакитний фон, щоб символізувати небо.
2. Корпус корабля: малюється прямокутник коричневого кольору, що є корпусом корабля.
3. Вітрила: малюється трикутник, що є вітрилом, та вертикальний стовп для підтримки вітрила.
4. Хвиля: під кораблем малюється хвиля за допомогою методу `circle` з певним нахилом для створення плавного вигину.
Як запустити:
1. Скопіюйте код в редактор Python.
2. Переконайтесь, що модуль turtle встановлений.
3. Запустіть програму, і побачите корабель на екрані.


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 року....
У даній публікації ще немає коментарів. Хочете почати обговорення?

Реклама
Предмет, до якого ви найчастіше використовуєте ГДЗ?
Ми в соціальних мережах
Хмаринка тегів