+ You must create a header file for each task with implementation as the execute task.  Together with the header and implementation, you create a test program whose main function demonstrates that your functions work as they should. (Main.cpp and main.h)  Two files, A and B, are sorted. Based on the files, create a file that contains all the elements in sorted order. This operation is called a merge.   Input files A and B are sorted Output: File C contains all values ​​from A and B in sorted order

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

C++

You must create a header file for each task with implementation as the execute task. 

Together with the header and implementation, you create a test program whose main function demonstrates that your functions work as they should. (Main.cpp and main.h) 

Two files, A and B, are sorted. Based on the files, create a file that contains all the elements in sorted order. This operation is called a merge.

 

Input files A and B are sorted

Output: File C contains all values ​​from A and B in sorted order

In the main function, the first function should be used to check if the
files are sorted. If they are, they should be merged.
If we have the functions are Sorted (filename) and merge (in
filename_1, in filename_2, out filename) they could be used as follows
in the main function (pseudocode):
if isSorted (in filename_1) and isSorted (in filename_2)
beatlhop (infilnamn_1, infilnamn_2, out filename)
if isSorted (out filename)
print that it's ok
otherwise
print that out filename is not sorted.
otherwise
print that they were not merged because one of the files is not
sorted.
Transcribed Image Text:In the main function, the first function should be used to check if the files are sorted. If they are, they should be merged. If we have the functions are Sorted (filename) and merge (in filename_1, in filename_2, out filename) they could be used as follows in the main function (pseudocode): if isSorted (in filename_1) and isSorted (in filename_2) beatlhop (infilnamn_1, infilnamn_2, out filename) if isSorted (out filename) print that it's ok otherwise print that out filename is not sorted. otherwise print that they were not merged because one of the files is not sorted.
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY