Integer Arithmetic
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.
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.