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

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



§ 17. Умовний оператор
1. Наведи приклади алгоритмів із розгалуженням для вирішення життєвих задач.
Алгоритми з розгалуженням (умовні оператори) часто використовуються в повсякденних задачах. Ось кілька прикладів:
1. Вибір одягу залежно від погоди:
- Якщо температура нижча за 0°C, потрібно одягнути теплу куртку і шапку.
- Якщо температура від 0°C до 15°C, можна одягнути легку куртку.
- Якщо температура вище 15°C, можна одягнути футболку.
2. Планування бюджету:
- Якщо дохід більший за витрати, залишок можна вкласти в заощадження або інвестиції.
- Якщо витрати більші за дохід, потрібно скоротити витрати або шукати додатковий дохід.
3. Вибір виду транспорту:
- Якщо відстань до роботи менша за 5 км, можна піти пішки.
- Якщо відстань між 5 і 20 км, краще поїхати на велосипеді або громадським транспортом.
- Якщо відстань більша за 20 км, доцільно скористатися автомобілем або поїздом.
2. Установи відповідність між програмами Python і Scratch.
A - 4
Б - 2
В - 3
Г - 1
3. Склади програму, що загадає користувачеві загадку, наприклад: «Що літає, крил не має, але крила підіймає?» Якщо користувач уводить правильну«вітер», то програма видає повідомлення: «Так, супер!», інакше буде виведено повідомлення: «На жаль, ні».
```python
# Програма, яка загадує загадку
answer = input("Що літає, крил не має, але крила підіймає? ")
if answer.lower() == "вітер":
print("Так, супер!")
else:
print("На жаль, ні")
```
Пояснення:
Програма використовує оператор розгалуження `if-else`. Якщо користувач вводить правильну відповідь ("вітер"), програма виводить повідомлення "Так, супер!". В іншому випадку, вона виведе "На жаль, ні". Використання `lower()` дозволяє уникнути помилок через неправильне введення великих або малих літер.
4. Удоскональ програму, створену в попередньому завданні, так, щоб вона загадувала три загадки, а наприкінці виводила кількість правильних відповідей. Вказівка. Кількість правильних відповідей варто обрахувати уякійсь змінній. Спочатку цій змінній присвоюється значення 0, а в разі правильної відповіді на кожну із загадок це значення збільшується на 1.
```python
# Програма з трьома загадками
score = 0# Лічильник правильних відповідей
# Перша загадка
answer = input("Що літає, крил не має, але крила підіймає? ")
if answer.lower() == "вітер":
print("Так, супер!")
score += 1
else:
print("На жаль, ні")
# Друга загадка
answer = input("Не дерево, а з листочками, не сорочка, а зшита? ")
if answer.lower() == "книга":
print("Правильно!")
score += 1
else:
print("Ні, неправильна відповідь")
# Третя загадка
answer = input("Без рук, без ніг, а малювати вміє? ")
if answer.lower() == "мороз":
print("Правильно!")
score += 1
else:
print("Неправильно!")
# Виведення кількості правильних відповідей
print(f"Ви дали {score} правильних відповідей з 3.")
```
Пояснення:
Програма загадує три загадки і підраховує кількість правильних відповідей за допомогою змінної `score`. При правильній відповіді значення змінної збільшується на 1. Після трьох запитань програма виводить загальну кількість правильних відповідей.
Ця структура показує використання умовних операторів і змінної для підрахунку, що робить програму більш інтерактивною та корисною для навчання користувачів.


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

    Підручник Інформатика 8 клас Коршунова О. 2021

    У даному матеріалі викладений шкільний підручники з "Інформатика", автори: Коршунова О., Завадський І., Стасюк З. "Освіта", для 8 клас, який кожен охочий може завантажити або переглянути онлайн. Все викладено у простому вигляді. Нова програма 2021 року для 8 класу....

    Підручник Інформатика 8 клас Казанцева О.П. 2021

    У даному матеріалі викладений шкільний підручники з "Інформатика", автори: Казанцева О.П., Стеценко І.В. "Богдан", для 8 клас, який кожен охочий може завантажити або переглянути онлайн. Все викладено у простому вигляді. Нова програма 2021 року для 8 класу....

    Підручник з поглибленим вивченням Інформатика 8 клас Руденко В. 2021

    У даному матеріалі викладений шкільний підручники з поглибленим вивченням "Інформатика", автори: Руденко В., Речич Н., Потієнко В. Видавництво "Ранок", для 8 клас, який кожен охочий може завантажити або переглянути онлайн. Все викладено у простому вигляді. Нова програма 2021 року для 8 класу....

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

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

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

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

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