Решим задачу по действиям.
1) Найдем количество роз в третьем букете.
Для этого из общего количества роз вычтем количество роз в первом и втором букетах вместе.
15 - 8 = 7 (роз)
2) Найдем количество роз в первом букете.
Для этого из общего количества роз во втором и третьем букетах вместе вычтем количество роз в третьем букете.
12 - 7 = 5 (роз)
3) Найдем количество роз во втором букете.
Для этого из общего количества роз в первом и втором букетах вместе вычтем количество роз в первом букете.
8 - 5 = 3 (розы)
Таким образом, в первом букете 5 роз, во втором - 3 розы, в третьем - 7 роз.
Проверим решение.
5 + 3 + 7 = 15 (роз), что соответствует условию задачи.
Ответ: 5 роз, 3 розы, 7 роз.