Ответ:
Правило: сложные слова пишутся слитно, если образованы соединением основ или сокращённых слов; через дефис пишутся некоторые сложные существительные, обозначающие равноправные понятия, а также названия профессий, должностей и предметов.
Правильная запись: теплоход, кафе-кондитерская, физик-ядерщик, тепловоз, турпоход, диван-кровать, спортплощадка, вагон-ресторан, ковёр-самолёт, биостанция, авиаполк, птицелов, завуч, домосед, звездопад, штаб-квартира, унтер-офицер, плацдарм, купля-продажа, кафе-закусочная, метеосводка, чудо-рыба, атомоход, завхоз.
Слитно пишутся слова с соединительными гласными и сокращёнными основами: теплоход, тепловоз, турпоход, спортплощадка, биостанция, авиаполк, птицелов, домосед, звездопад, плацдарм, метеосводка, атомоход. Слова завуч и завхоз образованы сокращением словосочетаний и также пишутся слитно.
Через дефис пишутся слова, части которых обозначают равноправные понятия: кафе-кондитерская, физик-ядерщик, диван-кровать, вагон-ресторан, ковёр-самолёт, штаб-квартира, унтер-офицер, купля-продажа, кафе-закусочная, чудо-рыба.
