(BQ) Part 1 book "Fundamentals of C++ programming" has contents: The context of software development, writing a C++ program, values and variables, expressions and arithmetic, conditional execution, iteration, other conditional and iterative statements, using functions,. and other contents. | Fundamentals of C++ Programming AF T DR Richard L. Halterman School of Computing Southern Adventist University January 30, 2017 Copyright © 2008–2017 Richard L. Halterman. All rights reserved. i Contents 1 1 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Development Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Learning Programming with C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 The Context of Software Development Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 7 General Structure of a Simple C++ Program . . . . . . . . . . . . . . . . . . . . . . . . . 7 Editing, Compiling, and Running the Program . . . . . . . . . . . . . . . . . . . . . . . . 8 Variations of our simple program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Template for simple C++ programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3 Writing a C++ Program Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 15 Integer Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Variables and Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Identifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Additional Integer Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Floating-point Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Other Numeric Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Characters . . . . . . . . . . . . . .