В данных случаях запятая ставится, если вторая часть слоного предложения разъясняет или указывает на причину того о чем говорится в первой части (можно поставить союз потому что или а именно), также если в первой части есть слова видеть, слышать, понимать, чувствовать.
3)я(одна черта, местоимение) взглянул (две черты, глагол) в окно(точка с тире, сущ-дополнение) :всё(одна черта, местоимение) было (глагол, две черты) мрак и вихорь( прирывистая линия, сущ- дополнение) и - союз. (сложное, бессоюзное предложение, повествовательное, невосклицательное).