🧩 Индивидуальный рабочий лист
Информатика · 7 класс
ФИО ученика ___________________________ Дата ______________
Тема: Программирование вложенных условий (Python)
🧠 Инструкция: Выполни 5 заданий по порядку. В заданиях №1, №2, №4 нужно записать код или исправить ошибку. В задании №3 — соединить части условия. В задании №5 — написать свою небольшую программу. Используй язык Python. Если встретишь затруднение — вернись к примерам в задании №1. У тебя всё получится!
❶ Определяем вид погоды (базовый уровень)
Условие: Напиши код с вложенным условием if-elif-else, который по температуре t определяет:
- если
t < 10— вывести"Холодно 🧣" - если
10 <= t < 25— вывести"Тепло 🌤️" - если
t >= 25— вывести"Жарко ☀️"
Подсказка: используй переменную t и не забудь про elif.
t = int(input("Введи температуру: "))
# твой код ниже
✅ Максимум — 2 балла
❷ Исправь логическую ошибку
Робот-помощник (из начала урока) должен по номеру класса (5, 6, 7) выбрать блюдо: 5 → "Суп", 6 → "Пюре", 7 → "Сок". Стажёр написал такой код, но он работает неверно для 7 класса. Найди ошибку и перепиши код правильно, используя вложенное условие (if-elif-else).
klass = int(input("Введи номер класса (5-7): "))
if klass == 5:
print("Суп")
elif klass == 6:
print("Пюре")
else:
print("Сок")
# Исправленный код (вложенное условие):
✅ Максимум — 2 балла
❸ Соедини части условия (сопоставление)
Соедини стрелками (или запиши номер из левого столбца рядом с правым) — какой результат выведет код для каждого значения mark.
| Значение mark | Результат (print) |
|---|---|
| 1. mark = 85 | A. "Отлично" |
| 2. mark = 74 | B. "Хорошо" |
| 3. mark = 50 | C. "Молодец!" |
| 4. mark = 90 | D. "Надо подтянуть" |
Фрагмент кода: