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