Слитно пишутся:1) имена прилагательные, образованные от сложных существительных, пишущихся слитно:водосточный (< водосток), железобетонный (< железобетон), шарикоподшипниковый (< шарикоподшипник);
2) прилагательные, у которых одна из составляющих частей отдельно не употребляется:белобрысый, всеядный, быстротечный, машинописный;
3) прилагательные, образованные из сочетаний слов с подчинительной связью:белокаменный (< белый камень - согласование); машиностроительный (< строить машины - управление); дикорастущий (< растущий дико - примыкание); 4) прилагательные, первой частью которых является наречие на о или е:высоконравственный, нижеперечисленный.
5) прилагательные, первой частью которых является имя числительное:сорокаградусный, трехэтажный, двухсотграммовый.Через дефис пишутся: