1) 17,5 + 5 = 22,5 (м) - длина второго рулона
2) 17,5 + 22,5 = 40 (м) - всего ткани
3) 40 : 2,5 = 16 (рубашек) - всего сшил
4) 100 - 40 = 60 (%) - доля стоимости ткани в одной рубашке
5) 800 * 60 : 100 = 480 (рупий) - стоимость ткани в одной рубашке
6) 480 : 2,5 = 192 (рупии) - стоимость одного метра ткани
Ответ: сшил 16 рубашек; покупал ткань по цене 192 рупии за метр