5.14 Wrap-Up
In this chapter, we completed our introduction to control statements, which enable you to control the flow of execution in member functions. Chapter 4 discussed if, if…else and while. This chapter demonstrated for, do…while and switch. We discussed the representational errors associated with floating-point types, then developed a DollarAmount class that used very large integers to precisely represent monetary amounts. We used only precise integer arithmetic when manipulating DollarAmounts. We showed that any algorithm can be developed using combinations of the sequence structure, the three types of selection statements—if, if…else and switch—and the three types of iteration statements—while, do…while and for. In this chapter and ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access