Ответ:
(сложн.) Грамматические основы: 1) река замёрзла; 2) дети вышли.
В предложении две грамматические основы, соединённые союзом «и», поэтому оно сложное.
(прост.) Грамматическая основа: ручей бежит.
«Весёлый» — определение, «по оврагу» — обстоятельство; они не входят в грамматическую основу.
(сложн.) Грамматические основы: 1) солнце скрылось; 2) дождь не пошёл.
Две основы соединены союзом «но», значит, предложение сложное.
