Пусть х отцу, тогда сыну у. Составим два уравнения по условию:
х-у=28
0,6х+0,5у=30
Найдем х в первом:
х=28+у
Подставим значение х во второе:
0,6(28+у)+0,5у=30
16,8+0,6у+0,5у=30
1,1у=13,2
у=12 лет сыну.
х-12=28
х=40 лет отцу.
Ответ: отцу 40 лет, сыну 12 лет.