Üdv. Pascalba kéne egy olyan mozgatós programot írni, hogy:wasd-vel mozgatom és nem mehet ki a pálya szélén. Kb. olyan mint a snake csak nem kell etetni, meg nincs akadály. Segítség?
Figyelt kérdés
2013. nov. 28. 20:43
1/11 anonim válasza:
hát ha kéne akkor szerintem írj.
(billentyűleütéseket figyelj)
3/11 A kérdező kommentje:
nekem nem kéne ilyen válasz.. vmi segítség?
2013. nov. 29. 13:13
5/11 anonim válasza:
Egy karaktert akarsz csak, vagy egy egész kígyót körbevonszolni?
6/11 A kérdező kommentje:
egy karaktert :)
2013. nov. 30. 10:45
7/11 anonim válasza:
A billentyűket figyeled, és a koordinátákhoz (x/y) hozzáadsz vagy levonsz egyet, attól függően mi lett leütve. Előtte megnézed, hogy kiszaladna-e a képből, ha igen, akkor nem hajtod végre.
8/11 A kérdező kommentje:
for ciklussal?
2013. dec. 1. 15:39
9/11 A kérdező kommentje:
a kiszaladás meg if feltétellel?
2013. dec. 1. 15:39
10/11 anonim válasza:
Valami ilyesmi. (Csak vázlat.)
változók:
x,y:int //középre állítva
bill: byte
kilép:bool =nem
ciklus amíg nem kilép
kiír(x,y)
ciklus, amíg nincs billentyű leütés; ciklus vége
ha bill=="fel" és y-1>0 akkor töröl (x,y); y=y-1; kiír(x,y);
ha bill=="le" és y+1<=maxy akkor töröl (x,y); y=y+1; kiír(x,y);
ha bill=="bal" és x-1>0 akkor töröl (x,y); x=x-1; kiír(x,y);
ha bill=="jobb" és x+1<=maxx akkor töröl (x,y); x=x+1; kiír(x,y);
ha bill=="kilépés" akkor kilép=igen
ciklus vége
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!