Question: Please write a program for the following c++ code. ALL FUNCTION HEADERS MUST HAVE ONE COMMENT ABOVE EACH ONE TO DESCIBE THE PURPOSE OF THE

Please write a program for the following c++ code. ALL FUNCTION HEADERS MUST HAVE ONE COMMENT ABOVE EACH ONE TO DESCIBE THE PURPOSE OF THE FUNCTION. PLEASE USE MULTIPLE FUNCTIONS.

Write a C++ program that accepts a string from the user and then displays the string in several different formats using a different function to accomplish each task listed below:

Reads and displays a string entered by the user.

Calculates and displays the length of the string.

Displays the total number of words that appear in the string.

Displays the string backwards.

Sample Input:

Enter message: I cannot wait for SUMMER

Sample Output:

The message you entered was:

I cannot wait for SUMMER

The length of the string entered is: 24

Number of words in message: 5

The message displayed backward is:

REMMUS rof tiaw tonnac I

Run program again? Yes = 1 or No = 0

1

Sample Input:

Enter message: I am going home

Sample Output:

The message you entered was:

I am going home

The length of the string entered is: 15

Number of words in message: 4

The message displayed backward is:

emoh gniog ma I

Run program again? Yes = 1 or No = 0

0

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 Databases Questions!