Answer :

I don't think there is enough information

So we have cylinder with area 1.2*0.5=0.6[tex]m^2[/tex]
We want to cover it 2 times so 0.6*2=1.2[tex]m^2[/tex]
If 0.5 is side of square (rectangle actually) the radius is 0.25. We have to calculate area of base and top too, so
[tex]2*2(3.14*0.25^2)=0.785[/tex]
1.2+0.785=1.985 - total area
Now we just have to divide 1.985 by 0.56 to see how many cans he does he need.
1.985:0.56=3.54====> 4 because he cant buy 3.54 of it.
The result is 4.