home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1989-01-22 | 1.6 KB | 34 lines |
- 10 CLS:PRINT "PROGRAM FOR CALCULATING MAXIMUM HEIGHT OF AN OBJECT IN A LOS PATH"
- 20 PRINT "ORIGINAL BY LEO KRASKA FOR TSC RF II CLASS V1.1M (4/15/84)
- 30 PRINT: PRINT "ENTER RATIO OF EFFECTIVE EARTH RADIUS TO TRUE EARTH RADIUS"
- 40 INPUT "FOR NOMINAL VALUE (4/3) PRESS <CR>"; K
- 50 IF K=0 THEN K=1.33333
- 60 PRINT:INPUT"HEIGHT OF TRANSMITTING ANTENNA IN FEET";TA
- 70 PRINT:INPUT"HEIGHT OF RECIEVING ANTENNA IN FEET";RA
- 80 PRINT:INPUT"DISTANCE BETWEEN RECIEVER AND TRANSMITTING ANTENNAS IN MILES";LOSD
- 90 MD=(3*K*TA/2)^0.5+(3*K*RA/2)^0.5
- 100 IF MD<LOSD THEN PRINT :PRINT "DISTANCE BETWEEN ANTENNAS IS TO FAR, MAX. DISTANCE IN MILES IS";MD:GOTO 230
- 110 PRINT:INPUT"DISTANCE OF OBJECT TO TRANSMITTER ANTENNA IN MILES";DIS
- 120 IF DIS>LOSD THEN PRINT: PRINT "DISTANCE TO OBJECT IS TOO FAR, MAX. DISTANCE IN MILES IS"; LOSD: GOTO 110
- 130 PRINT:INPUT"HEIGHT OF OBJECT IN FEET";HI
- 140 SLOAP=(RA-TA)/LOSD
- 150 IF LOSD/2< DIS THEN DOS=LOSD-DIS ELSE DOS=DIS
- 160 O=(DIS*SLOAP+TA)-(2*DOS^2)/(3*K)
- 170 IF O<= HI THEN PRINT:PRINT "OBJECT BLOCKING PATH"
- 180 IF O>HI THEN PRINT:PRINT "OBJECT NOT BLOCKING PATH"
- 190 PRINT:PRINT "HEIGHT OF OBJECT IN FEET IS";HI
- 200 PRINT:PRINT "MAXIMUM HEIGHT OF OBJECT IN FEET IS";O
- 210 PRINT:INPUT"DO YOU WANT A HARD COPY(Y/N)";PR$
- 220 IF PR$="Y" THEN GOSUB 260
- 230 PRINT: INPUT "DO YOU WANT TO CONTINUE (Y/N)"; AN$
- 240 IF AN$="Y" THEN 110
- 250 END
- 260 LPRINT :LPRINT :LPRINT "THE RATIO OF EFFECTIVE EARTH RADIUS TO TRUE EARTH RADIUS IS";K
- 270 LPRINT :LPRINT "MAXIMUM DISTANCE BETWEEN ANTENNAS IN MILES IS";MD
- 280 LPRINT :LPRINT "HEIGHT OF TRANSMITTING ANTENNA IN FEET IS";TA
- 290 LPRINT :LPRINT "HEIGHT OF RECIEVING ANTENNA IN FEET IS";RA
- 300 LPRINT :LPRINT "DISTANCE BETWEEN ANTENNAS IN MILES IS";LOSD
- 310 LPRINT :LPRINT "DISTANCE OF OBJECT TO TRANSMITTER ANTENNA IN MILES IS";DIS
- 320 LPRINT :LPRINT "HEIGHT OF OBJECT IN FEET IS";HI
- 330 LPRINT :LPRINT "MAXIMUM OBJECT HEIGHT IN FEET IS";O:RETURN
-