Ответ:

Во вторую смену пришли \(1 - \frac{7}{12} = \frac{5}{12}\) всех рабочих.

Если \(\frac{5}{12}\) всех рабочих составляют 45 человек, то всего рабочих:

\[45 : 5 \cdot 12 = 9 \cdot 12 = 108\]

Ответ: 108 рабочих.