Решение:
- Определим, какую часть рабочих составляет вторая смена:
\[ 1 - \(\frac{7}{12}\) = \(\frac{12}{12}\) - \(\frac{7}{12}\) = \(\frac{5}{12}\) \) всех рабочих.
- Известно, что \( \frac{5}{12} \) всех рабочих — это 45 человек. Найдем, сколько рабочих составляет \( \frac{1}{12} \) часть:
\[ 45 : 5 = 9 \) человек.
- Найдем, сколько всего рабочих в столовой ( \( \frac{12}{12} \) ):
\[ 9 \(\cdot\) 12 = 108 \) человек.
Ответ: Всего в столовой 108 рабочих.