Пусть цена пирожка будет равна Х, а цена булки - Y. Тогда мы можем составить систему уравнений:
3X + 2Y = 40
2X + 3Y = 45
Решим данную систему уравнений. Для этого умножим первое уравнение на 2, второе - на 3 и вычтем одно из другого:
6X + 4Y = 80
6X + 9Y = 135
Вычитая первое уравнение из второго, получаем:
5Y = 55
Y = 11
Теперь найдем цену пирожка, подставив найденное значение Y в любое из начальных уравнений, например, в первое:
3X + 2*11 = 40
3X + 22 = 40
3X = 18
X = 6
Итак, цена пирожка равна 6 рублей, а цена булки - 11 рублей.