На рубашки израсходовали половину рулона:
\[40:2=20\text{ м}\]
Из 20 метров ткани можно сшить:
\[20:2=10\]
Ответ: 10 рубашек.