Ответ:

На одну рубашку требуется \(21:7=3\) м ткани.

Из 18 м ткани получится \(18:3=6\) рубашек.

Ответ: 6 рубашек.