1. (Не)лёгкий диктант хорошо написали все ученики наше- го класса. (Слитное написание, так как нет противопоставления и слова, усиливающего отрицание).
2. Сестра¹ купила (не)до- рогую, а дешёвую игрушку. (Раздельное написание, так как есть противопоставление).
3. Шести- классники писали (не)лёгкий, а трудный диктант. (Раздельное написание, так как есть противопоставление).
4. Река (не)глубокая, а мелкая. (Раздельное написание, так как есть противопоставление).