Пусть \( w \) - общее количество рабочих в цехе. В первую смену посетили \( \frac{7}{12}w \). Во вторую смену посетили \( 1 - \frac{7}{12} = \frac{5}{12} \) рабочих цеха, что равно 45 человек. Значит, \( \frac{5}{12}w = 45 \). Чтобы найти \( w \), нужно 45 разделить на \( \frac{5}{12} \), что равносильно умножению на \( \frac{12}{5} \). \( w = 45 \times \frac{12}{5} = 9 \times 12 = 108 \). Ответ: 108 рабочих.