«вагоны-рестораны» по составу

вагоны-рестораны

Части слова: вагон/ы/-/ресторан/ы
Часть речи: имя существительное.

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

Итоговая схема:
вагон (корень) + ы (окончание) + ресторан (корень) + ы (окончание).

Дополнительно: