Sorry if this answer is a bit late...
We know that the volume of the water is 0.5 cube meters.
The density of water is 1.000 g/m^3 (that's the real density of water... maybe typos?)
The density of ice is 0.900 g/m^3 (that's the approximate density of ice)
First, let's multiply the volume of water by the density of the water to get the mass, since we know that the mass does not change with the ice gets frozen.
0.5 * 1.000 = 0.500 g
Now, let's divide that by the density of ice to get the volume of the ice.
0.500 / 0.900 = 5/9 cube meters
≈ 0.556 cube meters.
The volume of the ice is 5/9 or 0.556 cube meters.
Have an awesome day! :)