To perform manipulative miracles, programs need tools for performing repetitive actions and for making decisions. C++ provides such tools such as if-else statements , Switch ,do while loops ,for loops ,jump and break statements.