Posted by Andre on Sunday, September 1, 2013 at 7:19pm.
// The two senior class homerooms at Littleville High School
// are having a fundraising drive for the prom. Each time a student
// solicits a contribution, a record is created with the
// student's name and the value. Two files have been created for Homeroom A and Homeroom B.
// Each file is sorted in contribution value order from highest to lowest.
// This program merges the two files.
string bothFilesDone = "N"
string HIGHVALUE = "XXXXX"
while bothFilesDone = "N"
open roomAFile "roomAFile.dat"
open roomBFile "roomBFile.dat"
open mergedFile "mergedFile.dat"
input roomAName, roomAValue from roomAFile
if eof then
roomAValue = HIGHVALUE
input roomBName, roomBValue from roomBFile
if eof then
roomBValue = roomAValue
if roomAValue = HIGHVALUE AND roomAValue = HIGHVALUE then
bothFilesDone = "Y"
if roomAName > roomBName then
output roomBName, roomBValue to mergedFile
output roomAName, roomAValue to mergedFile
- programming - Steve, Sunday, September 1, 2013 at 7:22pm
gee, how about entering your code in an IDE and
(a) fix any syntax errors
(b) step through the execution if your output is wrong.
- programming - Graham, Monday, September 2, 2013 at 7:33am
checkBoth() has a glaring logic error.
detailLoop() need to consider what happens if you come to the end of one file before its room?Name is greater than that of the other. Avoiding an infinite loop would be a good idea.
Answer this Question
Programming Logic - Find bugs. // The two senior class homerooms at Littleville ...
math - Tickets to the Senior Class Play cost $3.00 for students, $8.00 for ...
algebra - please help me write a complete algebraic solution thanks problem 18. ...
Earth & Space Science - Could someone please tell me what do you do in this ...
algebra - the senior class at highschool a and highschool b planned seperate ...
Stats - In a simple random sample of 1000 people taken from City A, 13% are ...
Math 140 - To help pay for a class trip at the end of the senior year, the ...
programming.Java language - Write a program to plot a face. Provide a class ...
Pre-Calculus - Consider a class with 10 sophomores, 8 juniors, and 6 seniors. ...
senior citizens - How did senior citizens lived in the middle ages? It was the ...