As you review your program, you realize there are various decisions and repetitive actions that need to be made. Some of the decisions involve the determination of the price for the client and whether a payment was received. Some of the repetitive actions involve the processing and printing of invoices for all clients. The various code constructs used for decisions are if-then-else and case statements. The various code constructs for repetitive actions are while-do, do-until, and the for-loop. You are not sure when to use which one. You email a friend with real world examples implementing these constructs to see if you are correct. Create your e-mail accordingly.