Клиент получает скидку 10% на текущую покупку, но не подарок. Сумма 3000 ниже порога 5000, необходимого для подарка по заданному правилу.
Как применить правило скидки к покупке на 3000?
Клиент получает скидку 10% на текущую покупку, но не подарок. Сумма 3000 ниже порога 5000, необходимого для подарка по заданному правилу.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Условие
В учебной таблице решений скидка 10% предоставляется при наличии купона независимо от суммы. Подарок выдаётся только при сумме от 5000 и наличии купона либо совпадении даты покупки с днём рождения. Скидка действует на текущую покупку. У клиента купон и покупка на 3000. Какой результат?
Ответ
Клиент получает скидку 10% на текущую покупку, но не подарок. Сумма 3000 ниже порога 5000, необходимого для подарка по заданному правилу.
Скидка составит 300, итог — 2700 в тех же денежных единицах. Подарок проверяется по исходной сумме покупки, но в данном сценарии это не меняет вывод. Дата рождения не требуется для решения: порог суммы уже не пройден. В тестах отдельно проверяют границу 5000, отсутствие купона и пересечение условий, чтобы не смешивать независимые действия.