Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Problem Statement: Merging and Sorting of characterarrays You are required to wr

ID: 3615029 • Letter: P

Question

Problem Statement: Merging and Sorting of characterarrays

You are required to write a program that takes character valuesin two different arrays as input from user. After getting input,make a third array and merge both these array in third array.Output array must be sorted in ascending order.

Detailed Description:

1. Declare three character type arrays.

2. Use two arrays to take input from user.

o       Take input as chartype.

o       Take 10 values in eacharray.  

3. Merge both these input arrays.

o       If an input character isin both arrays, then it should appear once in resulted array.

4. Store result in third array.

5. Sort resulted array in ascending order.

o       Ascending order meansstring values starting from ‘a’ will come first, andthen starting from ‘b’ and so on.

6. Display them after sorting

Sample Output

Enter values in first array: a h b c u v I j k e

Enter values in Second array: y u d f g k I w q a

Merged array: a y h u b d c f g v k I j w q e

Explanation / Answer

please rate - thanks #include using namespace std; void merge(char[],int, char[],int ,char[],int&); void fill(char[], int&,char[],int,int&); void print(char[],int,string); void input(char[],int,string); void sort(char[],int); bool already(char,char[],int); int main() {char a[10],b[10],c[20]; int asize=10,csize=0,bsize=10; input (a,asize,"array 1"); input (b,bsize,"array 2"); print(a,asize,"Original Array 1"); print(b,bsize,"Original Array 2"); //sort(a,asize); //sort(b,bsize); merge(a,asize,b,bsize,c,csize); print(c,csize,"Merged Array"); sort(c,csize); print(c,csize,"Sorted Merged Array"); system("pause"); return 0; } void print(char a[],int n,string mess) {int i; cout
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote