Darmowe Forum
Maj 02, 2024, 01:14:56 *
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: Forum zostało uruchomione!
 
   Strona główna   Pomoc Zaloguj się Rejestracja  
Strony: [1]
  Drukuj  
Autor Wątek: Powtórzenie randomize, ascii , gotoxy,  (Przeczytany 3296 razy)
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« : Listopad 25, 2011, 08:44:28 »

Przykład 1 . Napisać program który korzystając z pętli repeat until będzi ewyświetlał losowe liczby od 0 do 9 w losowych kolorach.

program rumburak;
uses crt,dos;
var x,y:integer;
begin   randomize;
repeat y:=random(16); textcolor(y);
x:=random(10); write(x:2);

until keypressed;

end.
Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #1 : Listopad 25, 2011, 09:34:26 »

Program 2. Program losuje literę i wyświetla ją w górnej części ekranu. Pętla działa do czasu wciśniecia dowolnego klawisza.

program rumburak;
uses crt,dos;
var x,y,a,b:integer;
c:char;
begin  clrscr; randomize;
repeat y:=65+random(25);
  c:=chr(y);
gotoxy(30,1);write(c);
delay(5);

until keypressed;

end.
Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #2 : Listopad 25, 2011, 09:44:39 »

Program 3. Napisać program w którym wylosowane litery spadają w dół ekranu.

program rumburak;
uses crt,dos;
var x,y,a,b:integer;
c:char;
begin  clrscr; randomize;textcolor(yellow);
repeat y:=65+random(25);
  c:=chr(y);b:=0;
repeat    b:=b+1;
gotoxy(30,b);write(c);
delay(150); clrscr;
until b=25;

until keypressed;

end.
Zapisane
Strony: [1]
  Drukuj  
 
Skocz do:  

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap

Polityka cookies
Darmowe Fora | Darmowe Forum

polskiserwertrans warriorsidiot blume-treu galaxyace bestserver