Ответ:

В средней и старшей школе учатся:

\(800 \cdot (1 - 0.30) = 800 \cdot 0.70 = 560\) учеников.

Немецкий язык изучают:

\(560 \cdot 0.20 = 112\) учеников.

Ответ: 112 учеников.