Условие:
100% - 1200 учеников
35% - ? учеников начальной школы
25% - ? учеников старшей школы (изучает немецкий язык)
Решение:
1)

(учеников) - в начальной школе.
2)

(учеников) - изучает немецкий язык.
3) 300+420=720(учеников) - 60% (35+25) всей школы.
4) 1200-720=480(учеников) - остальные 40% учащихся этой школы.
Проверка:
420+300+480=1200(учеников)- всего в школе.
Ответ: 300 учеников средней и старшей школы изучают немецкий язык.