Does a pokémon stay perfect when powering up?

Solution 1:

Yes IV's don't change when you power them up or even evolve them.

A 100% IV Pokemon will stay 100% no matter what you do to them.

Having a higher IV will mean that the CP cap is higher.