Пунктуация. Правило 112 — Запятая в сложносочинённом предложении
Правило
Запятая ставится между частями сложносочинённого предложения, соединёнными:
1) соединительными союзами и, да (в значении «и»), ни… ни: Проводник подсказал станцию, и туристы не заблудились.
2) противительными союзами а, но, да (в значении «но»), однако, же, зато, а то, не то, а не то: Солнце светило ярко, да ветер был ледяной.
3) разделительными союзами или, либо, ли… или, ли… ли, то… то, то ли… то ли, не то… не то: Судьба ли нас свела опять на Кавказе, или она нарочно сюда приехала…
4) присоединительными союзами да, да и, и притом, тоже, также: Странный старичок заговорил очень протяжно, звук его голоса также изумил меня.
5) пояснительными союзами а именно, то есть: Время стояло самое благоприятное, то есть было темно, слегка морозно и совершенно тихо.
В сложносочинённом предложении с одиночными союзами и, да (в значении «и»), или, либо запятая не ставится, если части предложения:
1) имеют общий второстепенный член или общую придаточную часть: Когда Аню провожали домой, то уже светало и кухарки шли на рынок.
2) имеют общее вводное слово, обособленный член или общую, поясняемую ими, часть сложного предложения: Вопреки предсказаниям синоптиков, небо уже прояснилось и дождь перестал.
3) номинативные предложения: Слышишь? Хриплый стон и скрежет ярый!
4) односоставные безличные предложения, имеющие синонимичные слова: Необходимо рассмотреть авторские заявки и надо срочно составить по ним заключения.
5) побудительные, вопросительные или восклицательные предложения: Пусть светит солнце и птицы поют!
Литература
Правила русской орфографии и пунктуации: полный академический справочник / под ред. В. В. Лопатина. — М., 2007. — §112. Знаки препинания в сложносочиненном предложении.