home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1988-12-26 | 987 b | 36 lines |
- 6000 CLS
- 6010 F$="******** SERIES CAPACITOR CIRCUITS ********"
- 6020 F=40-LEN(F$)/2
- 6030 LOCATE 1,F
- 6040 PRINT F$
- 6050 PRINT:GOSUB 6280:PRINT" ":PRINT
- 6060 LOCATE 5,62:PRINT"1"
- 6070 LOCATE 6,50:PRINT"C= ------------------"
- 6080 LOCATE 7,54:PRINT"1 1 1"
- 6090 LOCATE 8,52:PRINT CHR$(228);" -- + --";CHR$(249);CHR$(249);CHR$(249);CHR$(249);" + --"
- 6100 LOCATE 9,54:PRINT"C1 C2 Cn"
- 6110 RN=0:A=0:RT=0:SUMR=0:R=0
- 6120 PRINT:PRINT"PLEASE LIMIT THE AMOUNT OF CAPACITORS TO BE TOTALED TO 5"
- 6130 INPUT"HOW MANY CAPACITORS DO YOU HAVE IN PARALLEL";RN
- 6140 IF RN>5 THEN GOSUB 6290:IF RN>5 THEN 6000
- 6150 PRINT
- 6160 FOR RT=1 TO RN
- 6170 PRINT"ENTER THE VALUE OF #";RT;"CAPACITOR";:INPUT R
- 6180 IF RN=1 THEN SUMR=R:IF RN=1 THEN 6220
- 6190 A=A+(1/R)
- 6200 NEXT
- 6210 SUMR=1/A
- 6220 PRINT:PRINT"THE TOTAL CAPACITANCE IN SERIES IS ------------> ";SUMR;" FARADS"
- 6230 PRINT:GOSUB 6280:PRINT" "
- 6240 PRINT"HIT ANY KEY TO RETURN TO MAIN MENU OR (C) TO CONTINUE";
- 6250 Z$=INKEY$:IF Z$="" THEN 6250
- 6260 IF Z$="C" THEN 6000
- 6270 RUN "MAINMENU"
- 6280 FOR M=1 TO 80:PRINT CHR$(178);:NEXT M:RETURN
- 6290 CLS:F$="YOU ENTERED TO LARGE A NUMBER"
- 6300 F=40-LEN(F$)/2:LOCATE 12,F:PRINT F$
- 6310 FOR I=1 TO 100
- 6320 SOUND 1200,0.5
- 6330 SOUND 1400,0.5
- 6340 NEXT:RETURN
-