Wednesday
April 23, 2014

Homework Help: programming

Posted by Andre on Sunday, September 1, 2013 at 7:19pm.

DEBUGGING

// 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.
start
// Declarations
string roomAName
num roomAValue
string roomBName
num roomBValue

string bothFilesDone = "N"
string HIGHVALUE = "XXXXX"
InputFile roomAFile
InputFile roomBFile
OutputFile mergedFile
getReady()
while bothFilesDone = "N"
detailLoop()
endwhile
allDone()
stop

getReady()
open roomAFile "roomAFile.dat"
open roomBFile "roomBFile.dat"
open mergedFile "mergedFile.dat"
readA()
readA()
checkBoth()
return

readA()
input roomAName, roomAValue from roomAFile
if eof then
roomAValue = HIGHVALUE
endif
return

readB()
input roomBName, roomBValue from roomBFile
if eof then
roomBValue = roomAValue
endif
return

checkBoth()
if roomAValue = HIGHVALUE AND roomAValue = HIGHVALUE then
bothFilesDone = "Y"
endif
return

detailLoop()
if roomAName > roomBName then
output roomBName, roomBValue to mergedFile
readB()
else
output roomAName, roomAValue to mergedFile
readA()
endif
checkBoth()
return

allDone()
close roomAFile
close roomBFile
close mergedFile
return

Answer this Question

First Name:
School Subject:
Answer:

Related Questions

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 ...

Search
Members