Сопоставьте написание слов машиностроительный и машино-тракторный.Почему написание этих слов неодинаково?
Потому что слово машиностроительный произошло от глагола и существительного ( строить машины) а машино-тракторный от двух существительных ( машина и трактор). есть правила для написания таких слов