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

вагонами-ресторанами

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

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

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

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