home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1988-12-26 | 982 b | 36 lines |
- 5500 CLS
- 5510 F$="******** PARALLEL RESISTOR CIRCUITS ********"
- 5520 F=40-LEN(F$)/2
- 5530 LOCATE 1,F
- 5540 PRINT F$
- 5550 PRINT:GOSUB 5780:PRINT" ":PRINT
- 5560 LOCATE 5,62:PRINT"1"
- 5570 LOCATE 6,50:PRINT"R= ------------------"
- 5580 LOCATE 7,54:PRINT"1 1 1"
- 5590 LOCATE 8,52:PRINT CHR$(228);" -- + --";CHR$(249);CHR$(249);CHR$(249);CHR$(249);" + --"
- 5600 LOCATE 9,54:PRINT"R1 R2 Rn"
- 5610 RN=0:A=0:RT=0:SUMR=0:R=0
- 5620 PRINT:PRINT"PLEASE LIMIT THE AMOUNT OF RESISTORS TO BE TOTALED TO 5"
- 5630 INPUT"HOW MANY RESISTORS DO YOU HAVE IN PARALLEL";RN
- 5640 IF RN>5 THEN GOSUB 5790:IF RN>5 THEN 5500
- 5650 PRINT
- 5660 FOR RT=1 TO RN
- 5670 PRINT"ENTER THE VALUE OF #";RT;"RESISTOR";:INPUT R
- 5680 IF RN=1 THEN SUMR=R:IF RN=1 THEN 5720
- 5690 A=A+(1/R)
- 5700 NEXT
- 5710 SUMR=1/A
- 5720 PRINT:PRINT"THE TOTAL RESISTANCE IN PARALLEL IS ------------> ";SUMR;" OHMS"
- 5730 PRINT:GOSUB 5780:PRINT" "
- 5740 PRINT"HIT ANY KEY TO RETURN TO MAIN MENU OR (C) TO CONTINUE";
- 5750 Z$=INKEY$:IF Z$="" THEN 5750
- 5760 IF Z$="C" THEN 5500
- 5770 RUN "MAINMENU"
- 5780 FOR M=1 TO 80:PRINT CHR$(178);:NEXT M:RETURN
- 5790 CLS:F$="YOU ENTER TO LARGE A NUMBER"
- 5800 F=40-LEN(F$)/2:LOCATE 12,F:PRINT F$
- 5810 FOR I=1 TO 100
- 5820 SOUND 1200,0.5
- 5830 SOUND 1400,0.5
- 5840 NEXT:RETURN
-