Question: Write a complete C++ program to read a series of integer numbers separated by whitespace from standard input. Assume that input redirection will be used

Write a complete C++ program to read a series of integer numbers separated by whitespace from standard input. Assume that input redirection will be used to redirect standard input from a file, so there is no need to print any sort of prompt for the user.

Your program should do the following:

  • Find the sum of the even numbers read as input.
  • Find the sum of the odd numbers read as input.
  • Print the difference between the sum of the even numbers and the sum of the odd numbers, followed by a newline.

For example, if the file used as input for this program contained the following series of numbers:

12 7 15 20 9 3 6 4

then the correct output from the program would be:

8

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!