CIS 71 (section 1): Homework 12

Handed out: 4/22/97
Due: by 2:30pm on 5/01/97
Email program to btrianta@thunder.temple.edu

Your program will read a file containing a sequence of records representing students and place them into an array table1. It will do the same for a second file placing the result in table2. It then sorts the two tables in non descending order on the basis of their name fields. It the merges the two sorted sequences in the array table3. Finally it writes the sequence in table3 to a third file.
The names of the three files are passed as command line parameters.
A student record has a name field (a string), and a midterm, final, and homeworks fields (integers).

As a comment at the beginning of your program you should do a case analysis for this problem: problem statement, analysis, design, implementation, and testing.