Let $x$ be the price of one printer
So that $\dfrac{x}{2}$ is the price of one hard disk.
Bill paid `$1148` for `2` printers and `3` hard disks
We get:
$2x + 3\cdot \dfrac{x}{2} = 1148$
Or:
$\dfrac{7x}{2} = 1148$
Then:
$7x = 2296$
So:
$x = 328$
Bill paid `$328` for one printer