Professional Documents
Culture Documents
Flow Char TTTTT
Flow Char TTTTT
Flow Char TTTTT
start
K
Print “Options”
Read Choice
Switch Choice
Case 1
Input
Break
Case2
displayall
Break
Case 3
DeleteFIle
Break
Case4
InputRecord
Break
Case 5
Pay
Employee
Break
A
While recread +
recno + newfname
+ newlname + age+
gender + newpost
+ rph
System “cls”
Totalrec++
Read newfname
Read lname
Read Age
Read gender
Read newpos
A
A
If
(newpos=
=”waiter”
Else if
rph=100 (newpos=
=”cashier”
Else if
rph=130
(newpos==”
frontdesk”
Else if
rph=120
(newpos==”
janitor”
A Else
rph=90 if(newpos==” A
dishwasher”
Refilename=newfname+
newlname+ “txt”
rph=80
System “cls”
ofstream
newrectable(recfilename)
recno = totalrec++;
newrec+recno+newfname+newlname+age+gen
der+newpos+rph
newrec.close
recread.close
A
A
System “pause”
Ifstream showPerson(“persons.txt”)
char gender;
int input_empnum;
system “cls”
while
(showPerson+rec
no+fname+lname
+age+gender+ne
wpos+rph
Print recno+fname+lname+age+gender+newpos+rph
showPersons.close();
B
B
Read input_empnum
ifstream showPersons2("persons.txt")
while (showPersons2
+recno + fname+
lname+ age + gender
+newpos +rph
if(recno ==
input_empnu
m)
sfname = fname
slname = lname
erph = rph
fullname = sfname+slname
if(fullname
== " "
recfilename = fullname+".txt"
B
B
showPersons2.close()
float timeval,salary
Read timein
Read timeout
timeval = time_difference(timein,timeout);
Cx
C
newrec.close()
system ("pause")
D
ifstream delperson("persons.txt")
ofstream writetemp("temPerson.txt")
if(delpers
on.good
Read Input
delperson.close()
writetemp.close()
D
D
delperson
+recno
+delfname+
dellname+ age
input !=
recno
int rc = recnew++
writetemp + rc + delfname +
dellname +age;
E
string decision
Read decision
if
(decision
== "y")
ofstream pers("persons.txt")
ofstream tmp("temPerson.txt")
system("cls");
pers.close()
tmp.close()
system("pause")
; E
E
Read get
F
ifstream
showPersons("persons.txt")
system ("CLS")
Print"Personnels: "
Read input_empnum
Ifstream showPerson2(“person.txt”)
While (showPerson2
+recno +fname +
lname+ agae +
gender+newpos+ rph)
F
F
if(recno ==
input_empnum)
sfname = fname
slname =lname
erph = rph
(fullname
== )
Print “ No employee
found!”
Else recfilename
= fullname +
“.txt”
Print “ Employee
Name=” +sfname
+slname
F
F
showPerson2.close
String timein,timeout
Float timeval,salary
Read timein
Read timeout
F
F
Newrec.close
System “pause”
String fname,lname,newpos,sfname,slname
Char gender
Int input_empnum
String fullname,recfilename;
G
G
System “cls”
while
(showPersons +
recno + fname +
lname + age +
gender +
newpos +rph
totalrec++
showPersons.close
Read input_empnum
G
G
while
(showPersons +
recno + fname +
lname + age +
gender +
newpos +rph
If ( recno ==
Fullname = sfname + slname
input_empnum)
Sfname = fnmae
Slname = lname
If (fullname ==)
Print “ No employee
found!”
Else recfilename
= fullname +
“txt”
G
G
Print “ Employee
Name = + sfname +
slname
showPersons2.close
Float timeval,slary,totalsalary= 0
totaltimeval = 0
while (readrec +
timein +timeout
+timeval + salary
G
G
Readrec.close
String decision
Read decision
G
G
If (decision ==
“Y” II decision
== “X”)
System “cls”
Pers.close
System”pause”
K
Case 2
Display
all
Break
Case 3
editfile
break
Case 4
Delete
items
break
Case 5
Delete
file
break