Semafor

Semafor

Poslaťod palo1231231 » Ned 01. Apr 2012 11:58:15

Mohli by ste mi niekto napisat spravne riesenie semaforu lebo mi to stale ide zle.
Dakujem
palo1231231
 
Príspevky: 4
Registrovaný: Pon 12. Mar 2012 11:58:32

Re: Semafor

Poslaťod Aďa » Ned 08. Apr 2012 15:36:10

No, malo by to byť asi takto:

program semafor;
uses grafika;
procedure cervena;
Begin
setcolor(15);
rectangle(270,80,370,400);
circle(320,240,40);
circle(320,330,40);
setcolor(4);
filledcircle(320,150,40);
End;
{*********************************************}
procedure cervenooranzova;
Begin
setcolor(15);
rectangle(270,80,370,400);
setcolor(6);
filledcircle(320,240,40);
setcolor(15);
circle(320,330,40);
setcolor(4);
filledcircle(320,150,40);
End;
{********************************************}
procedure zelena;
Begin
setcolor(15);
rectangle(270,80,370,400);
setcolor(0);
filledcircle(320,240,40);
setcolor(2);
filledcircle(320,330,40);
setcolor(0);
filledcircle(320,150,40);
End;
{*****************************************}
procedure oranzova;
Begin
setcolor(15);
rectangle(270,80,370,400);
setcolor(6);
filledcircle(320,240,40);
setcolor(0);
filledcircle(320,330,40);
setcolor(0);
filledcircle(320,150,40);
End;
{***************************************}
procedure cervena1;
Begin
setcolor(15);
rectangle(270,80,370,400);
setcolor(0);
filledcircle(320,240,40);
setcolor(0);
filledcircle(320,330,40);
setcolor(4);
filledcircle(320,150,40);
End;

{***********************************}

Begin
repeat
cervena;
delay(2000);
cervenooranzova;
delay(2000);
zelena;
delay(2000);
oranzova;
delay(2000);
cervena1;
until keypressed;
End.
Obrázok užívateľa
Aďa
Administrátor
 
Príspevky: 62
Registrovaný: Uto 14. Feb 2012 18:29:57

Re: Semafor

Poslaťod palo1231231 » Pia 20. Apr 2012 12:10:49

dakujem
palo1231231
 
Príspevky: 4
Registrovaný: Pon 12. Mar 2012 11:58:32


Späť na VYT2

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 0 hostia

cron