🧑🎓 Индивидуальный рабочий лист
📘 Информатика 👥 7 класс
Тема: Тестирование программы. Практические задания
Цель: 7.3.2.1 записывать разветвляющиеся алгоритмы на языке Python
ФИ ученика
Дата
💡 Инструкция. Выполни 5 заданий по порядку. В каждом задании проверяй свои программы на компьютере. Если трудно — используй подсказки в рамках «Помощь». Код пиши аккуратно, тестируй на разных числах. Удачи!
1 🔍 Найди ошибку в коде
Программа должна проверить, является ли число положительным, отрицательным или нулём. Но в коде есть логическая ошибка. Напиши исправленный вариант.
number = int(input("Введи число: "))
if number > 0:
print("Положительное")
elif number < 0:
print("Отрицательное")
elif number == 0:
print("Ноль")
💡 Подсказка: Проверь, все ли случаи учтены? При каких значениях программа может выдать неправильный ответ? Какая строка лишняя или чего не хватает?
Напиши исправленный код (полностью):
📌 Проверь: протестируй с числами -5, 0, 8. Макс. 2 балла
2 🧪 Дополни программу (if-elif-else)
В школе «Адал азамат» ученики получают знак «Безопасный маршрут». Программа должна выводить:
- «Можно переходить» если свет зелёный (green)
- «Приготовься» если жёлтый (yellow)
- «Стой!» если красный (red)
- «Нет такого сигнала» в остальных случаях
Допиши пропущенные части:
light = input("Введи цвет (green, yellow, red): ")
if light == "green":
print("Можно переходить")
________ light == "yellow":
print("Приготовься")
________ light == "red":
print("Стой!")
________:
print("Нет такого сигнала")
elif else if
Готовый код (запиши полностью):
🧪 Протестируй на 4 вариантах: green, yellow, red, blue. Макс. 2 балла
3 ⚙️ Создай программу: «Калькулятор скидки»
В магазине «Адал азамат» действуют правила безопасности: если сумма покупки больше или равна 5000 тенге — скидка 20%, если от 2000 до 4999 — скидка 10%, иначе скидки нет (0%).