Wednesday
April 16, 2014

Homework Help: programmer

Posted by jan on Thursday, May 3, 2012 at 7:09pm.

/ Cooper College maintains a master file of students and credits earned
// Each semester the master is updated with a transaction file
// that contains credits earned during the semester
// Each file is sorted in Student ID number order

start
Declarations
num masterID
string masterName
num masterCredits
num transID
num transCredits

string bothDone = "N"
num HIGH_VALUE = 999999
InputFile master
InputFile trans
OutputFile newMaster
getReady()
while bothDone = "N"
detailLoop()
endwhile
allDone()
stop

getReady()
open master "studentFile.dat"
open trans "semesterCredits.dat"
open newMaster "updatedStudentFile.dat"
readMaster()
checkBoth()
return

readMaster()
input masterID, masterName, masterCredits from master
if not eof then
masterID = HIGH_VALUE
endif
return

readTrans()
input transID, transCredits from trans
if not eof then
transID = HIGH_VALUE
endif
return

checkBoth()
if masterID = HIGH_VALUE AND transID = HIGH_VALUE then
bothDone = "N"
endif
return

detailLoop()
if masterID = transID then
match()
else
if masterID > transID then
noMasterForTrans()
else
noTransForMaster()
endif
endif
checkBoth()
return

match()
masterCredits = masterCredits + transCredits
output masterID, masterName, masterCredits to newMaster
readMaster()
readTrans()
return

noMasterForTrans()
output "No master file record maches transaction ", transID
readTrans()
return

noTransForMaster()
output masterID, masterName, masterCredits to newMaster
readMaster()
return

allDone()
close master
close trans
close newMaster
return

Answer this Question

First Name:
School Subject:
Answer:

Related Questions

stati - 12. Suppose 80% of students finish high school. Of them, 50% finish ...
Math-Statistics - A marketing research company needs to estimate which of two ...
Computer - After writing the program of Exercise 17.7, write a simple program to...
math - a college conducted a survey and determined that 68% of the students ...
statistics - In the past a certain college has found that 35% of the students ...
statistics - In a random sample of 112 State College students, 41 students ...
statistics - In a random sample of 112 State College students, 41 students ...
statistics - 60% of the students at a college are female. If 13 students at that...
Statistics - What percentage of college students are attending a college in the ...
statistics - At a small college it is known from previous years that 35% of all ...

Search
Members