-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathDIGIKLOK.bc2
63 lines (63 loc) · 2.01 KB
/
DIGIKLOK.bc2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
1000 A=7000:GOTO 20
1010 GOSUB 100
1020 DIM A$(6),B$(9,6),CR$(7),JJ(9)
1030 FOR I=1 TO 6:READ A$(I):NEXT I
1040 FOR I=0 TO 7:READ CR$(I):NEXT I
1050 FOR I=1 TO 9:READ JJ(I):NEXT I
1060 PRINT:PRINT:PRINT
1070 PRINT"Het volgende programma is afkomstig van"
1080 PRINT:PRINT"een D A I personal computer"
1090 PRINT:PRINT"Dit programma is bedoeld als demo-"
1110 PRINT:PRINT"programma voor - NOS BASICODE - "
1120 PRINT:PRINT" D I G I T A L E K L O K"
1130 PRINT:PRINT"BASIC,HARD-& SOFTWARE KORTOM ALLE WARE:"
1140 PRINT" TH.V.LIESHOUT"
1150 PRINT" POSTGALEI 5"
1160 PRINT" 1687 VP WOGNUM (N.H.)"
1170 FOR I=1 TO 2000:GOSUB 200
1180 IF IN$<>""THEN GOTO 1200
1190 NEXT I
1200 GOSUB 100
1210 PRINT"Tijdvertraging proefondervindelijk vast"
1220 PRINT:PRINT"te stellen."
1230 PRINT
1240 PRINT"Tijdvertraging (0-5000)";:INPUT T:PRINT:PRINT
1260 PRINT"Aantal seconden per stap (4-60) ";:INPUT C:PRINT
1270 PRINT
1280 E$=" "
1290 PRINT"TIJD (Uren,Minuten,Seconden )";:INPUT U,M,S:PRINT
1300 GOSUB 100
2000 N=INT(U/10):J=1:IF N=0 THEN 2020
2010 GOSUB 4000
2020 N=U-N*10:J=2:GOSUB 4000
2030 N=INT(M/10):J=3:GOSUB 4000
2040 N=M-N*10:J=4:GOSUB 4000
2050 N=INT(S/10):J=5:GOSUB 4000
2060 N=S-N*10:J=6:GOSUB 4000
2070 HO=0:VE=4:GOSUB 110
3000 FOR I=1 TO 9
3010 J=JJ(I):K=I:IF I>5 THEN K=6
3020 PRINT E$;B$(J,1);E$;B$(J,2);E$;E$;B$(J,3);
3030 PRINT E$;B$(J,4);E$;E$;B$(K,5);E$;B$(K,6)
3040 NEXT I
3050 FOR I=1 TO T:NEXT I
3060 S=S+C:IF S<60 THEN 2000
3070 S=S-60:M=M+1:IF M<60 THEN 2000
3080 M=M-60:U=U+1:IF U<24 THEN 2000
3090 U=0
3100 FOR I=1 TO 9:B$(I,1)=" ":NEXT I:GOTO 2000
3110 :
4000 FOR I=1 TO 5
4010 B$(I,J)=CR$(VAL(MID$(A$(I),N+1,1)))
4020 NEXT I
4030 RETURN
4040 :
6000 DATA"7277574777","5211544155","5277777377"
6010 DATA"5241115151","7277177177","0000000000"
6020 DATA" "," X"," X "," XX"
6030 DATA"X ","X X","x","XXXXX"
6040 DATA 1,2,2,2,3,4,4,4,5
6050 :
7000 REM"auteur: TH.V.LIESHOUT"
7010 REM" POSTGALEI 5"
7020 REM" 1687 VP WOGNUM (N.H.)"