home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1979-12-31 | 665 b | 23 lines |
- 100 CLS :REM IMPED
- 110 PRINT TAB(26);"****IMPEDANCE CONVERSION****":PRINT:PRINT
- 120 PRINT "PROGRAM TO CONVERT SERIES IMPEDANCE DATA TO PARALLEL IMPEDANCE DATA"
- 130 PRINT :PRINT :BEEP :INPUT "ENTER Rs " ;Z
- 140 PRINT :BEEP :INPUT "ENTER Js ";X
- 150 I=Z*(1+(X/Z)^2)
- 160 J=(Z^2+X^2)/X
- 170 IF SGN(XN)=-1 THEN 200
- 180 S$="+"
- 190 GOTO 210
- 200 S$="-"
- 210 R=INT(I*100)/100 :P=INT(J*100)/100
- 220 PRINT :PRINT "PARALLEL IMPEDANCE =";R;S$;"J";ABS(P)
- 230 PRINT :BEEP :PRINT "HARD COPY REQUIRED? (Y/N)"
- 240 P$=INKEY$ :IF P$="" THEN 240
- 250 IF P$="Y" THEN 270
- 260 IF P$="N" THEN 280 ELSE 240
- 270 LPRINT "SERIES IMPEDANCE ";Z;"Rs;";X;"Js";" EQUAL PARALLEL IMPEDANCE ";R;S$;"J";ABS(P)
- 280 PRINT :BEEP :PRINT "CONTINUE? (Y/N)"
- 290 B$=INKEY$ :IF B$="" THEN 290
- 300 IF B$="Y" THEN 100
- 310 IF P$="N" THEN END ELSE 290
-