To divide \( 111000_{(2)} \) by \( 100_{(2)} \), we follow the binary long division process:
1. First step: Divide the first three bits of \( 111000_{(2)} \), which is \( 111 \), by \( 100 \).
\[
111 \div 100 = 1 \quad \text{(remainder 011)}
\]
2. Second step: Bring down the next bit, which is \( 0 \), making the remainder \( 110 \).
\[
110 \div 100 = 1 \quad \text{(remainder 010)}
\]
3. Third step: Bring down the final bit, which is \( 0 \), making the remainder \( 100 \).
\[
100 \div 100 = 1 \quad \text{(remainder 000)}
\]
So, the quotient is \( 1100_{(2)} \), and the remainder is \( 000_{(2)} \).
Conclusion:
The result of the division is \( 1100_{(2)} \), so the correct answer is (3) \( 1100_{(2)} \).