Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Complete the C++ code using the template below. Statistics are often calculated with varying amounts of input data. Write a program that takes any number

Complete the C++ code using the template below.

Statistics are often calculated with varying amounts of input data. Write a program that takes any number of non-negative integers as input, and outputs the max and average. A negative integer ends the input and is not included in the statistics. If a negative integer is entered right away, print "Ok, you have entered a negative number right away. Goodbye!" and terminate the program at once.

Output each floating-point value with two digits after the decimal point, which can be achieved by executing cout << fixed << setprecision(2); once before all other cout statements.

Ex: When the input is:

15 20 0 3 -1 

the output is:

Max = 20 Avg = 9.50 

#include

#include

using namespace std;

int main() {

int input = 0;

cout << "This program will find the max and average from a list of non-negative numbers." << endl;

cout << "Please enter a list of non-negative integers." << endl;

cout << "A negative integer ends the input and is not included in the statistics." << endl;

while (input >= 0)

cout << fixed << setprecision(2);

return 0;

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Transport Operations

Authors: Allen Stuart

2nd Edition

978-0470115398, 0470115394

Students also viewed these Programming questions