Kezdőoldal » Számítástechnika » Programozás » Üdv. Pascalba kéne egy olyan...

Ü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 2
 1/11 anonim ***** válasza:

hát ha kéne akkor szerintem írj.

(billentyűleütéseket figyelj)

2013. nov. 28. 23:37
Hasznos számodra ez a válasz?
 2/11 anonim ***** válasza:
Nekem is kéne sok minden.
2013. nov. 29. 09:24
Hasznos számodra ez a válasz?
 3/11 A kérdező kommentje:
nekem nem kéne ilyen válasz.. vmi segítség?
2013. nov. 29. 13:13
 4/11 anonim ***** válasza:
Jár valami motiváció?
2013. nov. 29. 13:16
Hasznos számodra ez a válasz?
 5/11 anonim ***** válasza:
Egy karaktert akarsz csak, vagy egy egész kígyót körbevonszolni?
2013. nov. 29. 15:16
Hasznos számodra ez a válasz?
 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.
2013. dec. 1. 12:37
Hasznos számodra ez a válasz?
 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

2013. dec. 1. 21:55
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!