Because of the difficulties of typing mathematical terms, I've used the ^ notation for what follows. e.g. 10 squared is typed as 10^2, 10 cubed is 10^3 etc:
'Standard index notation' (as it's properly called) requires that a number is written as a term (which must be 1 or greater, and less than 10) multiplied by a power of ten.
So, for example 400 = 4.00 x 10^2
So your first question can be rewritten as
4.00 x 10^2 x 2.0 x 10^-3
4.00 x 2.00 shouldn't present many difficulties! (8, or for a pedantically correct answer, 8.0000)
When multiplying powers of ten, the indices are added, rather than multiplied. (If we were dividing, the second power would be subtracted). So 10^2 x 10^-3 = 10^-1.
So, starting from the beginning, we've got:
400 x (2 x 10^-3)
= 4.00 x 10^2 x 2 x 10^-3
= 8.00 x 10^-1
==========================================
Here's the second question:
(4.5 x 10^4) � (5.0 x 10^-2)
= (4.5 � 5.0) x (10^4 � 10^-2) {I've simply rearranged the terms there, to make things easier}
= 0.9 x 10^6 {It's tempting to think that we've found the answer but the first term isn't in the required range, so we need another stage}
= 9 x 10^-1 x 10^6
= 9 x 10^5
Chris