Ответ:

Молярная масса монооксида углерода: \(M(\mathrm{CO})=12+16=28\) г/моль.

Количество вещества:

\[n=\frac{m}{M}=\frac{4.2}{28}=0.15\text{ моль}\]

Число молекул:

\[N=nN_A=0.15\cdot6.02\cdot10^{23}=9.03\cdot10^{22}\]

Ответ: \(9.03\cdot10^{22}\) молекул.