4 Algorithm Development and Control Statements: Part 1

Objectives

In this chapter you’ll:

  • Learn basic problem-solving techniques.

  • Develop algorithms through the process of top-down, stepwise refinement.

  • Use the if and ifelse selection statements to choose between alternative actions.

  • Use the while iteration statement to execute statements in a program repeatedly.

  • Use counter-controlled iteration and sentinel-controlled iteration.

  • Use nested control statements.

  • Use the compound assignment operator and the increment and decrement operators.

  • Learn about the portability of fundamental data types.

Get C++ How to Program, 10/e now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.