Ответ:

Скидка составила \(40 - 38 = 2\) рубля.

Найдём, какую часть первоначальной цены составляет скидка: \(2 : 40 = 0.05 = 5\%\).

Ответ: 5%.