© Ray Lischner 2020
R. LischnerExploring C++20https://doi.org/10.1007/978-1-4842-5961-0_3

3. Integer Expressions

Ray Lischner1 
(1)
Ellicott City, MD, USA
 
In Exploration 2, you examined a program that defined a few variables and performed some simple operations on them. This Exploration introduces the basic arithmetic operators. Read Listing 3-1, then answer the questions that follow it.
 1 /// Read the program and determine what the program does.
 2
 3 import <iostream>;
 4
 5 int main()
 6 {
 7     int sum{0};
 8     int count{};
 9
10     int x;
11     while (std::cin >> x)
12     {
13         sum = sum + x;
14         count = count + 1;
15     }
16
17     std::cout << "average = " << sum / count << '\n';
18 }
Listing 3-1.

Integer Arithmetic

What does the program in ...

Get Exploring C++20: The Programmer's Introduction to C++ 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.