Menu

Programming Intermediate C Cis 22b Provide Heading Comment Top Using Following Format Fred Q43806046

FOR PROGRAMMING INTERMEDIATE C+ +

CIS 22B, provide a heading comment at the top using thefollowing format:

/*

Fred Flintstone

Spring 1984

Lab 1

Problem 0.0.0

Description of problem:

a few lines describing input, activity, and output of theprogram

*/

Each function except main should have a function header similarto this

example:

/* ******************** getSize ********************

asks user for size

size is saved in calling function via reference parameter

*/

Problem1.1

Write one program containing the followingfunctions:

main – calls the other functions; otherwise does nothing

getSize – which asks the user how many strings they want

getSpace – which puts an array on the heap of the size requestedby the user

inputData – which allows the user to input the strings andstores them in the array

printData – which prints all the strings, one string perline

destroy – which returns all the space to the heap

All of these functions, except main, shall have a return type ofvoid.

Put the main function first.

Use the function names specified above.

Arrange the functions in the order listed above.

Problem 1.2

Write one program containing all these stringexercises.

        Exercise 1.2.1

Read a string from the user into a string named string1.

Test it with the data: Good morning

Print the following heading and the data contained instring1:

Exercise 1

Good morning

        Exercise 1.2.2

Create a new string named string2 containing the contents fromstring1.

Append the following text to the end of string 2.

sleepy heads (Note that there is a space beforesleepy.)

Print the following heading and the data contained instring2:

Exercise 2

Good morning sleepy heads

        Exercise 1.2.3

Create string3 with an initial value of:

bellow cello fellow hello mellow Novello Othello pillow Rollosolo yellow

Find the location of the first h in string3

Print the following heading and the location found instring3:

Exercise 3

The first h is at column (put the column numberhere)

        Exercise 1.2.4

Create an empty string named string4.

Copy string3 into string4.

Using the location found in exercise 3,

change the first h into a J

Print the following heading and the data contained instring4:

Exercise 4

bellow cello fellow Jello mellow Novello Othello pillow Rollosolo yellow

        Exercise 1.2.5

Create a copy of string3 named string5.

Use the find last_of member function to find the position of thelast y

Print the following heading and the position of the last y

Exercise 5

(put the column number of the last y here)

        Exercise 1.2.6

Create a new string named string6 containing the contents fromstring3.

Using the position of the last y found in exercise 5, eraseall

characters from string6 following the lasty

Print the following heading and the data contained instring6:

Exercise 6

bellow cello fellow hello mellow Novello Othello pillow Rollosolo y

Expert Answer


Answer to FOR PROGRAMMING INTERMEDIATE C+ + CIS 22B, provide a heading comment at the top using the following format: /* Fred Flin…

OR