Question: Q 3 ) ( 2 6 pts . ) Write a C + + function to get 4 strings as character pointers as input parameters

Q3)(26 pts.) Write a C++ function to get 4 strings as character pointers as input parameters as follows:
String1: first name
String2: middle name
String3: surname
String4: outputstring
The function also gets an integer parameter, option (opt). If the option is 1, the output string should have firstname-middlename-surname sequence. If the option is 0 the output string should have surnamemiddlename-firstname sequence. As if the option is different than 0 and 1, it should copy "notavallable" to output string.
void namestring(char * s1, char* s2, char ?** s3, char * sout, int opt)(
Q4)(30 pts.) Consider the following structure:
struct std{
int id;
char name[30];
}std_array[100];
Write a complete CC++ program that opens the files "Id.txt" and "name.txt" that includes id's and names of the students. The program should load from the files to the array of structures, given above as std arrav. Then, the program should print the id's and names of the corresponding students to the output file "studentinfo.txt".
Assume that the sizes of files "id, txt" and "name.txt" are the same, but unknown. The program should scan until the end of file. Also assume that the id's and the names are corresponding.
 Q3)(26 pts.) Write a C++ function to get 4 strings as

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!