Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a C++ program that reads in lines of text from the standard input. Keep a count of the number of lines that you read.

Write a C++ program that reads in lines of text from the standard input. Keep a count of the number of lines that you read. Keep track of the length of the longest line. Keep count of the number of integers in the input. Remember to check for errors before counting something as an integer. For example, 17 is an integer but 17.4 is not. When there is no more input, print out three lines of output, as follows: NUMBER OF LINES: n1 LENGTH OF LONGEST LINE: n2 NUMBER OF INTEGERS: n3 ... where n1, n2, n3 are the counts your program kept when processing input. SUGGESTION: get number of lines working, THEN length of longest line, THEN number of integers. NOTES: Do NOT include the newline at the end of the line as part of the line length! If you use getline to read an entire line into a string, you can use the length() method on the string to figure out the length of the line A string can be treated like an array of characters You can test your program without running the test cases by simply typing "counts", then typing input to your program. Type control-D on a line by itself to signal end of file to your program. There are 5 test cases, counts1 through counts5. If you want to look at the input for one of the test cases, use the linux "cat" command. The cases are in the directory $LIB/public/recitation. You can, for example, look at counts3 by saying "cat $LIB/public/recitation/counts3", and you can look at the expected output by saying "cat $LIB/public/recitation/counts3.correct"

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

Step: 3

blur-text-image

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

Oracle 10g Database Administrator Implementation And Administration

Authors: Gavin Powell, Carol McCullough Dieter

2nd Edition

1418836656, 9781418836658

More Books

Students also viewed these Databases questions

Question

Tell the merits and demerits of Mendeleev's periodic table.

Answered: 1 week ago

Question

6. The cost of the training creates a need to show that it works.

Answered: 1 week ago