Ну, вы считала, да.
1. Зачем добавлять 100? Чтобы ответ сошелся?
В кассе 0 руб. и шапка (10 руб.). Продал шапку: + 10 в кассе. Отдал женщине 25 = - 15 в кассе.
2. Способ 2 ваш - вообще бред. В задаче спрашивается: на сколько нагрели продавца, а не сколько получил покупатель. Это не одно и то же, с у-четом того, что 10 настоящих рублей продавец все же получил.
Покупатель получил 10 (шапка) + 15 (сдача) = 25
Женщина: + 25 - 25 = 0
Продавец: - 10 + 25 + 10 - 15 - 25 = - 15 руб.