Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

SET TALK OFF

SET STAT OFF


SET ECHO OFF
DO WHILE .T.
CLEAR
CLEAR ALL
DEFI WIND DIENDO FROM 1,1 TO 30,80 TITLE"GENSANTOS FOUNDATION COLLEGE,INC." FLOAT
MINI SHAD GROW CLOSE
ACTI WIND DIENDO
GSC="General Santos City"
IU="Identification Number"
FN="First Name"
LN="Last Name"
AD="Address"
BD="Birth Date(mm/dd/yyyy)"
A="Age"
G="Gender(M/F)"
CPN="Cel. Number"
RA="Room Assign"
CO="Course"
PM="Process More(Y/N)"
C=":"

@1,2 SAY GSC


@4.5,2 SAY IU
@6.5,2 SAY FN
@8.5,2 SAY LN
@10.5,2 SAY AD
@12.5,2 SAY BD
@14.5,2 SAY A
@16.5,2 SAY G
@18.5,2 SAY CPN
@20.5,2 SAY RA
@22.5,2 SAY CO
@22.5,50 SAY PM

@4.5,28 SAY C
@6.5,28 SAY C
@8.5,28 SAY C
@10.5,28 SAY C
@12.5,28 SAY C
@14.5,28 SAY C
@16.5,28 SAY C
@18.5,28 SAY C
@20.5,28 SAY C
@22.5,28 SAY C
@22.5,70 SAY C

IU1=0
FN1=SPACE(10)
LN1=SPACE(10)
AD1=SPACE(15)
BD1=SPACE(10)
A1=0
G1=SPACE(1)
CPN1=0
RA1=SPACE(8)
CO1=SPACE(15)
PM1=SPACE(1)
@4.5,29 GET IU1
@6.5,29 GET FN1
@8.5,29 GET LN1
@10.5,29 GET AD1
READ
DO WHILE .T.
@12.5,29 GET BD1 PICT"99/99/9999"
READ
IF VAL (LEFT(BD1,2))>12
LOOP
ELSE
IF VAL (SUBSTR(BD1,2,4))>31
LOOP
ELSE
EXIT
ENDIF
ENDIF
ENDDO
@12.5,40 SAY CMONTH(CTOD(BD1))+" "+STR(DAY(CTOD(BD1)),2)+","+STR(YEAR(CTOD(BD1)),4)
@14.5,29 GET A1 PICT"99"
READ
DO WHILE .T.
@16.5,29 GET G1 PICT"@!"
READ
IF .NOT. G1$ "M,F"
LOOP
ELSE
EXIT
ENDIF
ENDDO
DO CASE
CASE G1="M"
G2="Male"
CASE G1="F"
G2="Female"
ENDCASE
@16.5,40 SAY G2
@18.5,29 GET CPN1
@20.5,29 GET RA1
@22.5,29 GET CO1
READ
@22.5,71 GET PM1
READ
IF PM1$ "Y"
LOOP
ELSE
EXIT
ENDIF
ENDDO
IF PM1$ "N"
MESSAGEBOX("Data Successfully Recorded")
ENDIF

You might also like