Ulazno izlazni podaci
ZA VIŠE INFORMACIJA POGLEDAJTE NA www.bit.ly/edukacija-sts ILI NA
Ulazno izlazni podaci
DIJAGRAM TJEKA I PSEUDOKOD
PROGRAM
10 'RV-E3NLM
20 N=4
30 *POCETAK
40 IF N=0 THEN *KRAJ
50 M_OUT (1)=1
60 IF M_IN (1)=1 OR M_IN (2)=1 OR M_IN (3)=1 OR M_IN (4)=1 THEN M_OUT (1)=0 ELSE 60
70 IF M_IN (1)=1 THEN *CRVENI
80 IF M_IN (2)=1 THEN *ZELENI
90 IF M_IN (3)=1 THEN *PLAVI
100 IF M_IN (4)=1 THEN *BIJELI
110 *CRVENI
120 LC=5
130 M_OUT (2)=1
140 DLY 0.2
150 M_OUT (2)=0
160 DLY 0.2
170 LC=LC-1
180 IF LC=0 THEN *SC ELSE 130
190 *SC
200 MOV P2,-150
210 MOV P2
220 HCLOSE 1
230 MOV P2,-150
240 MOV P3,-150
250 MOV P3
260 HOPEN 1
270 MOV P3,-150
280 MOV P2,-150
290 N=N-1
300 GOTO *POCETAK
310 *ZELENI
320 LZ=5
330 M_OUT (3)=1
340 DLY 0.2
350 M_OUT (3)=0
360 DLY 0.2
370 LZ=LZ-1
380 IF LZ=0 THEN *SZ ELSE 330
390 *SZ
400 MOV P2,-150
410 MOV P2
420 HCLOSE 1
430 MOV P2,-150
440 MOV P5,-150
450 MOV P5
460 HOPEN 1
470 MOV P5,-150
480 MOV P2,-150
490 N=N-1
500 GOTO *POCETAK
510 *PLAVI
520 LP=5
530 M_OUT (4)=1
540 DLY 0.2
550 M_OUT (4)=0
560 DLY 0.2
570 LP=LP-1
580 IF LP=0 THEN *SP ELSE 530
590 *SP
600 MOV P2,-150
610 MOV P2
620 HCLOSE 1
630 MOV P2,-150
640 MOV P6,-150
650 MOV P6
660 HOPEN 1
670 MOV P6,-150
680 MOV P2,-150
690 N=N-1
700 GOTO *POCETAK
710 *BIJELI
720 LB=5
730 M_OUT (2)=1
740 DLY 0.2
750 M_OUT (2)=0
760 DLY 0.2
770 M_OUT (3)=1
780 DLY 0.2
790 M_OUT (3)=0
800 DLY 0.2
810 M_OUT (4)=1
820 DLY 0.2
830 M_OUT (4)=0
840 DLY 0.2
850 LB=LB-1
860 IF LB=0 THEN *SB ELSE 730
870 *SB
880 MOV P2,-150
890 MOV P2
900 HCLOSE 1
910 MOV P2,-150
920 MOV P4,-150
930 MOV P4
940 HOPEN 1
950 MOV P4,-150
960 MOV P2,-150
970 N=N-1
980 GOTO *POCETAK
990 *KRAJ
1000 MOV P1
1010 END