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