Решение:
- Найдем разницу в длине ткани: \( 15 \text{ м} - 7 \text{ м} = 8 \text{ м} \).
- Эти 8 метров ткани стоят 400 р., значит, 1 метр ткани стоит: \( 400 \text{ р.} : 8 = 50 \text{ р.} \).
- Стоимость первого куска ткани: \( 7 \text{ м} \times 50 \text{ р./м} = 350 \text{ р.} \).
- Стоимость второго куска ткани: \( 15 \text{ м} \times 50 \text{ р./м} = 750 \text{ р.} \).
- Общая стоимость всей ткани: \( 350 \text{ р.} + 750 \text{ р.} = 1100 \text{ р.} \).
Ответ: вся ткань стоит 1100 р.