Индивидуальный рабочий лист
Предмет: Информатика
Тема: Тестирование программы. Разветвляющиеся алгоритмы на Python
Класс: 7
Фамилия, имя ученика: ___________________________
Дата: ___________________________
Инструкция для ученика
Привет! Сегодня ты будешь работать с условным оператором if-elif-else в Python. Тебе предстоит анализировать код, находить ошибки, писать свои программы и тестировать их. Внимательно читай каждое задание. Для ответов используй отведённое место. Не торопись, проверяй свою логику. Удачи!
Задание 1. Анализ кода (теоретическое)
Перед тобой программа для школьного буфета. Проанализируй её логику и ответь на вопросы.
money = int(input("Сколько у вас денег? ")) if money > 500: print("Купите пиццу!") if money >= 200: print("Купите сок и пирожок.") else: print("Купите стакан воды.")
Вопросы:
- Что выведет программа, если пользователь введёт число 600? Почему?
- Что выведет программа, если пользователь введёт число 300? Почему?
- В чём заключается логическая ошибка в этой программе? Как её исправить?