(1) Prompt the user for a title for data. Output the title. Ex: Enter a title for the data: Number of Novels Authored You entered: Number of Novels Authored (2) Prompt the user for the headers of two columns of a table. Output the column headers. Ex: Enter the column 1 header: Author name You entered: Author name Enter the column 2 header: Number of novels You entered: Number of novels (3) Prompt the user for data points. Data points must be in this format: string, int. Store the information before the comma into a string variable and the information after the comma into an integer. The user will enter -1 when they have finished entering data points. Output the data points. Store the string components of the data points in a vector of strings. Store the integer components of the data points in a vector of integers. Ex: Enter a data point (-1 to stop input): Jane Austen, 6 Data string: Jane Austen Data integer: 6 (4) Perform error checking for the data point entries. If any of the following errors occurs, output the appropriate error message and prompt again for a valid data point. If entry has no comma Output: Error: No comma in string.  If entry has more than one comma Output: Error: Too many commas in input.  If entry after the comma is not an integer Output: Error: Comma not followed by an integer.  Ex: Enter a data point (-1 to stop input): Ernest Hemingway 9 Error: No comma in string.  Enter a data point (-1 to stop input): Ernest, Hemingway, 9 Error: Too many commas in input. Enter a data point (-1 to stop input): Ernest Hemingway, nine Error: Comma not followed by an integer. Enter a data point (-1 to stop input): Ernest Hemingway, 9 Data string: Ernest Hemingway Data integer: 9 Please help me with this problem using c++.

Np Ms Office 365/Excel 2016 I Ntermed
1st Edition
ISBN:9781337508841
Author:Carey
Publisher:Carey
Chapter8: Working With Advanced Functions
Section: Chapter Questions
Problem 4.3CP
icon
Related questions
Question

(1) Prompt the user for a title for data. Output the title. 

Ex:

Enter a title for the data: Number of Novels Authored You entered: Number of Novels Authored


(2) Prompt the user for the headers of two columns of a table. Output the column headers. 

Ex:

Enter the column 1 header:

Author name

You entered: Author name

Enter the column 2 header: Number of novels

You entered: Number of novels


(3) Prompt the user for data points. Data points must be in this format: string, int. Store the information before the comma into a string variable and the information after the comma into an integer. The user will enter -1 when they have finished entering data points. Output the data points. Store the string components of the data points in a vector of strings. Store the integer components of the data points in a vector of integers. 

Ex:

Enter a data point (-1 to stop input):

Jane Austen, 6

Data string: Jane Austen

Data integer: 6


(4) Perform error checking for the data point entries. If any of the following errors occurs, output the appropriate error message and prompt again for a valid data point.

  • If entry has no comma
  • Output: Error: No comma in string. 
  • If entry has more than one comma
  • Output: Error: Too many commas in input. 
  • If entry after the comma is not an integer
  • Output: Error: Comma not followed by an integer. 


Ex:

Enter a data point (-1 to stop input): Ernest Hemingway 9 Error: No comma in string. 

Enter a data point (-1 to stop input): Ernest, Hemingway, 9 Error: Too many commas in input.

Enter a data point (-1 to stop input): Ernest Hemingway, nine Error: Comma not followed by an integer.

Enter a data point (-1 to stop input): Ernest Hemingway, 9 Data string: Ernest Hemingway Data integer: 9

Please help me with this problem using c++.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 4 images

Blurred answer
Knowledge Booster
Web Page
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage