65 (218)
ClrScr;
foi I 0 to 15 do begin
TextColor (I);
Writeln (Tekst); end;
Readln; end.
W tym programie kolory nazywamy liczbami (ponieważ czynimy to w pętli). Gdybyśmy chcieli określić jeden, konkretny, moglibyśmy posłużyć się stałymi.
Czyż nie wygląda to pięknie?
Kolory tekstu i tła
Napisz program, który wyczyści zawartość ekranu i wyświetli nam tekst „as" we wszystkich predefiniowanych kolorach na wszystkich możliwych ttach.
Użyjemy dodatkowo procedury określającej kolor tła (TextBackground) oraz stałej Blink odpowiedzialnej za migotanie wypisywanego tekstu. Aby uzyskać efekt, należy wypisywać tekst w zagnieżdżonej potrójnej pętli. Jedna będzie odpowiedzialna za migotanie tekstu, druga za zmianę koloru tła, trzecia — znaków.
program cw4_12;
{ Program wyświetla tekst 'as' we wszystkich }
{ predefiniowanych kolorach na wszystkich możliwych }
{ tłach. }
{ Katalog r4_03 : 4_12.pas }
uses
Crt;
var
Tekst : String;
I, 1, B : Byte;
begin
ClrScr;
for B 0 to 1 do begin
for I 0 to 7 do begin
TextBackground(I); for 1 0 to 15 do
begin
TextColor (]+B*Blink);
_Write ('as ');
_end;
_Writeln;
_end;
end;
Readln; end.
Pętla określająca kolor tła zmienia swoją wartość jedynie w zakresie 0. .7. Dla kolejnych liczb kolory się powtarzają. Niestety efektu migotania nie zobaczymy, gdy uruchomimy program w okienku Windows, efekt powstaje dopiero przy pełnoekranowym wyświetlaniu.
Wyszukiwarka
Podobne podstrony:
zdj4 (5) Dobre rady Rozmieszczanie instrukcji, akapity a:=14: for i:=1 to 10 do begin x[i]:=0; h:=i26289 zdj4 (5) Dobre rady Rozmieszczanie instrukcji, akapity a:=14: for i:=1 to 10 do begin x[i]:=026289 zdj4 (5) Dobre rady Rozmieszczanie instrukcji, akapity a:=14: for i:=1 to 10 do begin x[i]:=0teycinanki,vdzierank ist to okazja do tego, aby d korzyło niepowtarzalną pr picząc przy tym motfor i := 1 to 2*rozmiar+l do write(); textcolor(lightgray); end; {wyswietl_k razek) procedzad 9(ale lepsza chyba wersja) begin clrscr; omize; i:=1 to n do begin j:=1 to n do begini,j]:=randoTa ostatnia grupa obejmuje wszystkich zdolnych do pracy w wieku od 15 do 65 (kobiety do 60) roku życZdjęcie078 (2) w wieku produkcyjnym (w Polsce jest to wiek 16-60 lat dla kobiet i 16-65 lat dla mężcimg106 106 8. Metody probabilistyczne begin for i := 1 to numclass do fun[i] := log ( density(i, objIMGi03 (2) VvsPrawidlowewartości saturacji hemoglobiny.to:^ v a. od 8 do 15ingarden5 14 Koman Ingarden 7. teorii itsteła tUeroe kiego 15 na „wielofazowo^^? dzieła. Tobraz0 (84) Analiza algorytmu Algorytm begin for i:= 1 to n do for j := 1 to n do begin end k:= I t57 (278) var Liczba, I : Integer; begin Liczba 0; for I :-1 to 1000 do if not Odd (T[I]> theCCI20101218 014 15 1.10. Ciągadła i trzpienie ciągarskie Ciągadła są to narzędzia do realizowania pr30 (552) begin Write ( Podaj liczbę: ); Readln (N); Silnia 1; for I 1 to N do Silnia Silnia *więcej podobnych podstron