(Largest and Smallest Integers) Write a program that reads in five integers and determines and prints the largest and the smallest integers in the group. Use only the programming techniques you learned in this chapter.

What will be an ideal response?


```
#include // allows program to perform input and output
using namespace std; // program uses names from the std namespace

int main()
{
int number1; // first integer read from user
int number2; // second integer read from user
int number3; // third integer read from user
int number4; // fourth integer read from user
int number5; // fifth integer read from user
int smallest; // smallest integer read from user
int largest; // largest integer read from user

cout << "Enter five integers: "; // prompt user for data
cin >> number1 >> number2 >> number3 >> number4 >> number5;

largest = number1; // assume first integer is largest
smallest = number1; // assume first integer is smallest

if ( number2 > largest ) // is number2 larger?
largest = number2; // number2 is new largest

if ( number3 > largest ) // is number3 larger?
largest = number3; // number3 is new largest

if ( number4 > largest ) // is number4 larger?
largest = number4; // number4 is new largest

if ( number5 > largest ) // is number5 larger?
largest = number5; // number5 is new largest

if ( number2 < smallest ) // is number2 smaller?
smallest = number2; // number2 is new smallest
if ( number3 < smallest ) // is number3 smaller?
smallest = number3; // number3 is new smallest

if ( number4 < smallest ) // is number4 smaller?
smallest = number4; // number4 is new smallest

if ( number5 < smallest ) // is number5 smaller?
smallest = number5; // number5 is new smallest

cout << "Largest is " << largest
<< "\nSmallest is " << smallest << endl;
} // end main
```

Computer Science & Information Technology

You might also like to view...

Recursion occurs when

a) a program never ends b) a program terminates abnormally c) a program ends normally d) a method calls itself e) none of the above

Computer Science & Information Technology

Which of the following percentiles is excluded when using the PERCENTILE.EXC function?

A) 50th B) 75th C) 25th D) 0

Computer Science & Information Technology

If you do not have Adobe Flash Player installed on your computer and you attempt to insert a video from Bing:

A) the attempt will fail. B) you can choose Get Flash in the Bing Video Search dialog box. C) you must close Word and then download and install Flash. D) Flash will automatically install on your computer.

Computer Science & Information Technology

You use the ____________________ dialog box to change type color.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology