Tuesday 21 July 2020

13. 2.19 (Arithmetic, Smallest and Largest) Write a program that inputs three integers from the keyboard and prints the sum, average, product, smallest and largest of these numbers

13. 2.19 (Arithmetic, Smallest and Largest) Write a program that inputs three integers from the keyboard and prints the sum, average, product, smallest and largest of these numbers

#include <iostream>
using namespace std;

int main()
 {
 int num1, num2, num3, smallest, largest; // declaration

 cout << "Input three different integers: "; // prompt
 cin >> num1 >> num2 >> num3; // input

 largest = num1; // assume first number is largest

 if ( num2 > largest ) // is num2 larger?
 largest = num2;

 if ( num3 > largest ) // is num3 larger?
 largest = num3;

 smallest = num1; // assume first number is smallest

 if ( num2 < smallest )
 smallest = num2;

 if ( num3 < smallest )
 smallest = num3;

 cout << "Sum is " << num1 + num2 + num3
 << "\nAverage is " << (num1 + num2 + num3) / 3
 << "\nProduct is " << num1 * num2 * num3
 << "\nSmallest is " << smallest
 << "\nLargest is " << largest << endl;

 return 0;
 }

No comments:

Post a Comment