home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1985-10-07 | 768 b | 31 lines |
- 1 'SYStem RELiabBiLity
- 2 KEY OFF:SCREEN 0,1,0:WIDTH 40:COLOR 15,1,9:CLS
- 10 PRINT "SYSTEM RELIABILITY"
- 20 PRINT
- 30 PRINT "(TO END PROGRAM ENTER 0)"
- 40 PRINT "OPERATING TIME IN HOURS";
- 50 INPUT T
- 60 IF T = 0 THEN 230
- 70 PRINT "NUMBER OF COMPONENTS";
- 80 INPUT N:IF N<1 THEN 80
- 90 Z = 0
- 100 FOR I = 1 TO N
- 110 PRINT "COMPONENT";I
- 120 PRINT " AVERAGE WEAROUT TIME";
- 130 INPUT W
- 140 PRINT " AVERAGE FAILURE RATE";
- 150 INPUT F
- 160 Z = Z + 1 / W + F
- 170 NEXT I
- 180 PRINT
- 190 Z = EXP ( - Z * T)
- 200 PRINT "SYSTEM RELIABILITY: ";Z
- 210 PRINT
- 220 GOTO 40
- 230 PRINT:LOCATE 24,1:PRINT"PRESS <SPACE> TO RUN AGAIN";
- 240 LOCATE 25,1:PRINT"PRESS <ESC> TO EXIT";
- 250 K$=INKEY$:IF K$="" THEN 250
- 260 IF K$=" " THEN RUN
- 270 IF K$<>CHR$(27) THEN 250
- 10000 RUN"MENU
-