mirror of
https://github.com/coding-horror/basic-computer-games.git
synced 2026-01-05 09:39:32 -08:00
add all BASIC source files and folders
This commit is contained in:
24
91 Train/train.bas
Normal file
24
91 Train/train.bas
Normal file
@@ -0,0 +1,24 @@
|
||||
1 PRINT TAB(33);"TRAIN"
|
||||
2 PRINT TAB(15);"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY"
|
||||
3 PRINT: PRINT: PRINT
|
||||
4 PRINT "TIME - SPEED DISTANCE EXERCISE": PRINT
|
||||
10 C=INT(25*RND(1))+40
|
||||
15 D=INT(15*RND(1))+5
|
||||
20 T=INT(19*RND(1))+20
|
||||
25 PRINT " A CAR TRAVELING";C;"MPH CAN MAKE A CERTAIN TRIP IN"
|
||||
30 PRINT D;"HOURS LESS THAN A TRAIN TRAVELING AT";T;"MPH."
|
||||
35 PRINT "HOW LONG DOES THE TRIP TAKE BY CAR";
|
||||
40 INPUT A
|
||||
45 V=D*T/(C-T)
|
||||
50 E=INT(ABS((V-A)*100/A)+.5)
|
||||
55 IF E>5 THEN 70
|
||||
60 PRINT "GOOD! ANSWER WITHIN";E;"PERCENT."
|
||||
65 GOTO 80
|
||||
70 PRINT "SORRY. YOU WERE OFF BY";E;"PERCENT."
|
||||
80 PRINT "CORRECT ANSWER IS";V;"HOURS."
|
||||
90 PRINT
|
||||
95 PRINT "ANOTHER PROBLEM (YES OR NO)";
|
||||
100 INPUT A$
|
||||
105 PRINT
|
||||
110 IF A$="YES" THEN 10
|
||||
999 END
|
||||
Reference in New Issue
Block a user