Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a C++ program that reads in and prints a text, line by line, and calls a series of functions. The main program calls a

image text in transcribed
Write a C++ program that reads in and prints a text, line by line, and calls a series of functions. The main program calls a function diffwords () to count the number of different words in the entire text (ignoring case). It also calls a function wordcount () to count the number of times each word appears in the text. Then it calls a function printcount () to print a list of all the words in the text, together with the count of the number of times they appear. For example, if a word occurs twice in the text, it appears only once on the list, with a count of 2. Print the list of words in alphabetical order. Use other functions wherever appropriate. For example, suppose the text is this: The elephant ate the banana and the giraffe ate the banana. The function diffwords () produces a count of 6 ("the", "elephant", "ate", "banana", and "giraffe"): wordcount() produces this list: and 1 ate 2 banana 2 elephant 1 giraffe 1 the 4 Please try to use sorted methods instead of using any vector method thanks

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

Databases And Information Systems 1 International Baltic Conference Dbandis 2020 Tallinn Estonia June 19 2020 Proceedings

Authors: Tarmo Robal ,Hele-Mai Haav ,Jaan Penjam ,Raimundas Matulevicius

1st Edition

303057671X, 978-3030576714

More Books

Students also viewed these Databases questions

Question

what is the size of array 1

Answered: 1 week ago