Generátor hracej kocky
Delphi & Pascal (česká wiki)
Kategória: Zadania Pascal
Program: Hrkocka.pas
Súbor exe: Hrkocka.exe
Program: Hrkocka.pas
Súbor exe: Hrkocka.exe
Generátor hracej kocky. Vypisuje náhodné čísla od 1..6 po stlačení klávesu sa zastaví.
{ HRKOCKA.PAS Copyright (c) TrSek alias Zdeno Sekerak } { Vytvorte program ktory bude simulovat hadzanie kockou. } { Generuje cisla <1,6> , vypisuje ich na obrazovku a po stlaceni } { klavesy vypise posledne vygenerovane. } { } { Datum:23.05.2004 http://www.trsek.com } program hracia_kocka; uses crt; procedure writexy(x,y:integer;s:string); begin gotoxy(x,y); write(s); end; procedure kocka(hod:integer); begin case hod of 1: begin writexy(2,2,' '); writexy(2,3,' o '); writexy(2,4,' '); end; 2: begin writexy(2,2,' o'); writexy(2,3,' '); writexy(2,4,'o '); end; 3: begin writexy(2,2,' o'); writexy(2,3,' o '); writexy(2,4,'o '); end; 4: begin writexy(2,2,'o o'); writexy(2,3,' '); writexy(2,4,'o o'); end; 5: begin writexy(2,2,'o o'); writexy(2,3,' o '); writexy(2,4,'o o'); end; 6: begin writexy(2,2,'o o o'); writexy(2,3,'o o o'); writexy(2,4,'o o o'); end; end; end; begin Clrscr; WriteLn('Generator hracej kocky. Stlac akykolvek klaves pre zastavenie kocky.'); randomize; repeat kocka( random(6)+1); delay(500); until (keypressed); end.