Некоторые правила склонения сложносоставных существительных:
- Один из компонентов не склоняется, если представляет собой неизменяемое слово, недавнее заимствование, название буквы или аббревиатуру. vk.com Чаще всего это первое слово в словообразовании. vk.com Примеры: какао-бобы, кафе-закусочная, конференц-зал, прайс-лист. vk.com
- В некоторых случаях склоняется только первый компонент. vk.com Это касается составных наименований с несклоняемым вторым словом. vk.com Примеры: программа-максимум, комедия-буфф. vk.com
- В большинстве случаев склоняются оба компонента. gramota.ru vk.com Обычно такие наименования встречаются в названиях учреждений, предметов обихода, изобретений, машин. vk.com Примеры: автомобиль-фургон, вагон-буфет, диван-кровать, изба-читальня, кресло-качалка, бал-маскарад. vk.com
Исключение из общего правила составляет замкнутая группа составных обозначений военных и государственных чинов и званий, в которых квалифицирующая первая часть не склоняется: генерал-адмирал, капитан-лейтенант, лорд-канцлер, премьер-министр, камер-юнкер. gramota.ru
Также не склоняется первый элемент всех сложносоставных единиц измерения: киловатт-час, вольт-ампер, кулон-метр и т. п.. gramota.ru