Ответ:

Только английский: 18 − 7 = 11 учеников. Только немецкий: 12 − 7 = 5 учеников. Изучают хотя бы один язык: 11 + 7 + 5 = 23 ученика. Ни один язык не изучают: 30 − 23 = 7 учеников.

30 учениковАнглийскийНемецкий11757ни один

Ответ: а) 11 учеников; б) 5 учеников; в) 7 учеников.