За 9 часов получилось 42 детали.
Узнаем, сколько целых деталей он делает за час:
42 / 9 = 4.6 - 4 целые детали за час.
Теперь поделим 28 на это число:
28 : 4.6 = 6.08
Округляем в большую сторону, чтобы получилось целое число часов.
Ответ: За 7 часов.