Új hozzászólás Aktív témák
-
magortaltos
csendes tag
Igyekszünk játékosan programozást oktatni.
Mondjuk egy kis konzolos játék ennyi Pascalban (Linux alatt természetesen), nem lesz nehéz áttekinteni. Most itt a nyakunkon a Python... Vajon ki tudja ugyan ezt megírni Pythonban, hogy az szép, érthető, tanítható legyen... ?Uses Crt,Unix;
Var x,y,n : byte;
xv,yv : shortint;
c : char;Begin
Clrscr;
fpSystem('tput civis'); // Cursor_Off
gotoxy(15,3);Write('Próbálj bennemaradni a négyzetbe !');
For n:=5 to 50 do Begin
Gotoxy(n,5);Write('*');
Gotoxy(n,20);Write('*');
end;For n:=5 to 20 do Begin
Gotoxy(5,n);Write('*');
Gotoxy(50,n);Write('*');
end;x:=25; y:=7;
Repeat
if keypressed then C:=Readkey; If C=#0 then C:=Readkey;
Case C of
#72 : yv :=-1;
#80 : yv := 1;
#77 : xv := 1;
#75 : xv :=-1;
End;
gotoxy(x,y);Write(' ');
x:=x+xv; y:=y+yv;
TextColor(Random(16)); Gotoxy(x,y);Write('O');
Delay(100);
if (x=5)or(x=50)or(y=5)or(y=20) then c:=#27;
Until c=#27;gotoxy(20,55);Write('A játéknak vége !');
Repeat Until Keypressed;End.
Új hozzászólás Aktív témák
- Lexus, Toyota topik
- exHWSW - Értünk mindenhez IS
- Hivatalosnak tűnő rendereken a Motorola Edge 70 Fusion
- Fejhallgatós találkozó
- Napelem
- AMD vs. INTEL vs. NVIDIA
- Autós topik látogatók beszélgetős, offolós topikja
- 13 év után is kap még frissítést az iPhone 5s! Itt az iOS 12.5.8
- Milyen billentyűzetet vegyek?
- Apple Watch
- További aktív témák...
- Thinkpad X13 Gen4 13.3" FHD+ IPS érintő i5-1335U 16GB 256GB NVMe IR kam gar
- 256Gb és 512Gb nvme SSD pack eladó
- AMD BLACK - Ryzen 7 7800X3D - RX 9060 XT
- CTO Bontott 0perces TÜZES EZÜST/STARLIGHT MacBook Air 15" M4 10C/1G 16GB 256GB Gar.: 1 év APPLE gar
- Apple MacBook Air Early 2020 i3 / 8GB RAM / 256GB SSD Hibátlan állapot
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs

