«шляпок» по составу

шляпок

Части слова: шляп/ок/
Часть речи: имя существительное

Состав слова (морфемы):
шляп — корень,
ок — суффикс,
нулевое окончание,
шляпок — основа слова.