ENTER LAST MONTH'S BILL? 45.00
320
INPUTWA
330
INPUT"(CRSR N/DAY";HR
DWJ{CRSR RTJHRS
ENTER TOTAL KILOWATT-HOURS USED? 200
3-50 CS=(WA*HR)*(30.4/1000*AV) 350
YOUR COST PER KWH- .23
360 370
380
ANALYSIS
390 400
NAME OF APPLIANCE? REFRIGERATOR WATTAGE OF REFRIGERATOR? 120 HRS OF OPERATION/DAY? 24
433
SPACEsJANN
F.
2 REM{5 SPACES) 3270 3
REM{5
SE
1 8TH AVENUE FL.{2
601
4 REM{5 SPACEsH904) 5
REM
6
REM
10 POKE53280,!:POKE53281 ,1 15 PRINT"(SHFT CLR) 20
PRINT"(3
CRSR
APPLIANCE
PRINT"(CRSR
TO MAIN
DNsHCRSR
DNHCRSR
MENU
PRIHT"{CRSR
DNHCRSR
THLY TOTALS
(Y/N)?
IFC$o"Y"THEN441 IF C$="N"THENGOTO420
O1500:NEXT 40 PRINT"(SHFT CLR)(2 CRSR DNs)"; 50 PRINTTAB(15)"{CTRL 9}(CTRL 8)OPTIONS:(CO
503
MD 7)":PRINT:PRINT
60 PRINTTABI11 )"{CTRL 9}(COMD 1}M
(CTRL 0)(
PRINT"{3
CRSR
SECTION
504 505
506
THE
T OF"
PRINT"ELECTRICAL APPLIANCES AROUND
HOME."
PRINT"YOU'LL
COS
7)
IEW
COMD
ELECTRIC BILL FR
DNs)"; DNHCRSR RTJENTER
BILL";LA
270
INPUT"(CRSR DN)(CRSR RT)ENTER TOTAL
280
OWATT-HOURS USED";TK AV=LA/TK:AV=INT(AV*100+.5)/100 PRINT" (CRSR DNHCRSR RT)YOUR WH-";AV
COST
KIL
PER
K
295 PRINT:PRINT:PRINTTAB(16)"(CTRL 9}{CTRL 5)ANALYSIS(CTRL 0){COMD 7}":PRINT:PRINT INPUT" (CRSR DNHCRSR RT)NAME OF APPLIAN
CE";NA$ PRINT"fCRSR DNHCRSR RT}WATTAGE OF
4fi i RUN MAY I985
TOTALS
DATA":PRINT
7)
NTER DATA":PRINT
PRINTTAB(10)"YOUR CHOICE GETZ$:IFZ$=""THEN505 IFZ$="E"THEN50000
PRINT"(S[IFT CLR)":Q=1000 READA READB,C,D$
PRINT"FIRST READ ON "D$;B;"
"NA$
570
Es}
G1=C B2=B
600 610 620 630
FORI=1TOQ
670 680
K=1 READB
IFB=0THEN760
IFB<B2TliEN660 K=B-B2 B2=B READF,D$ H=F-G1
690
G=H»A
720 730
Gl-F
740
K1=K1+K
750 760
NEXTI
700
;C
TAB(19);"KWH USED";TAB(29);"COST/DAY PRINT"(9 SHFT Es)";TAB(12};"{5 SHFT Es| ";TAB(19);"(8 SHFT Es)";TAB(29);"{8 SHF
580
640 650 660
WAS
PRINT:PRINT"COST PER KWH IS ";A PRINT:PRINT"DATE READ";TAB(12);"METER";
T
NEED YOUR
PRINT"LAST MONTH."
LAST MONTH'S
560
YOUR
OM"
PRINT"(5 CRSR
520 530 550
WILL COMPUTE
252 GOSUB5000 260 INPUT"(SHFT CLRHCRSR
310
MON
PRINTTAB(10)"(CTRL 9)(COMD 1}E(CTRL 0H
540
300
RT)YOUR
COMD
95 IFZ$o"A"THEN8f! 200 CLH:PRINT"(SHFT CLR)"
85 IFZS="M"THEN500
290
SEE
PRINTTAB(10)"(CTRL 9)(COMD 1)V(CTRL 0)1
RESTORE
250
TO
PRINTTAB(5)"DO YOU WANT TO:":PRINT:PRIN
IFZ$o"V"THEN505
240
RTJWANT
CLR:PRINir"(SIIFT CLR)(2 CRSR DNs)";
508 509 510
230
TO RETURN
DNsHCRSR
507
65
220
RTJWANT
THUS FAR ARE ";SU:GOTO420
PRINTTAB(11 ) " (CTRL 9HCOMD 1}A (CTRL 0}{ COMD 7} PPLIANCE COST ANALYSIS":PRINT 75 PRINTTAB(11 }"YOUR CHOICE 80 GETZS:IFZ$=""THEN80
ETER ANALYSIS":PRINT
PRINT"THIS
ANOTHER
T
502
210
RTJWANT
GETC$:IFC$=""THEN441
IFC$="N"THEN420
25 PRINT"{2 CRSR DNs}":NEXT 30 PRINTTAB(13);"KILOWATT ANALYST":FORDE=1T
COMD 7)
";"$";CS
GETC$:IFC$=""THEN432
443
FORI=1TO3
MON
(Y/N)?
442
500 501
RT)TH
(Y/N)?
IFC$<>"N"THEN432
450 460
378-4862
DNsHCRSR
YOUR"
TH" PRIHT"{CRSR DNHCRSR RT}IS
STOP
441 SPACEs)32
CRSR
PRINT"{CRSR DNHCRSR RT}"NA$" FOR 1
43 5 SYKES
SPACESJGAINESVILLE,
CLR H 4
E COST OF OPERATING
434
440 REM[5
PRINT"{SHFT
GETC$:IFC$=""THEN421 IFC$="Y"THEN300 IFC$<>"N"THEN421
432
1
/I 00
421
430
Listing 1. Kilowatt Analfl program for tk 064, Ptus/4 and 016.
CS=INT(CS*l00+.5)/l00:SU=INT<SU*100+.5>
IFJ>1THEN440
42 3
OPERATIO
SU=SUtCS
410 420
422
OF
PRINTB;D$;TAB(12);F;TAB(19);H;TAB(29);G G2=G2+G
G3=F-C