Найдем сумму ростов учеников первого класса: 20 × 159 = 3180 см.
Найдем сумму ростов учеников второго класса: 30 × 154 = 4620 см.
Найдем общую сумму ростов: 3180 + 4620 = 7800 см.
Найдем общее количество учеников: 20 + 30 = 50.
Найдем средний рост всех семиклассников:
$$ \frac{7800}{50} = 156 $$
Ответ: 156 см