Napisy na ekranie, WriteLn
¯eby napisaæ prosty program trzeba wiedzieæ jak wygl±da jego ogólna budowa w Pascalu. Pisanie kodu zaczynamy od s³owa begin, a koñczymy s³owem end z kropk±.
program nazwa; {nag³ówek programu – nie jest konieczny}
begin
{ca³y kod ¼ród³owy koñczymy s³owem }
end.
Je¶li chcesz nazwaæ swój program warto napisaæ s³owo program a za nim jak±¶ nazwê. Niestety nazwa nie mo¿e zawieraæ polskich znaków. S³owo program nie jest konieczne. Niektórzy nauczyciele mog± wymagaæ wpisywania s³owa program dla odró¿nienia od innej wersji kodu ¼ród³owego -modu³u: unit.
Przypu¶æmy, ¿e chcesz napisaæ co¶ na ekranie, wystarczy wpisaæ:
begin
WriteLn(‘napis na ekranie’);
end.
Aby uruchomiæ program wci¶nij CTRL+F9 lub wybierz z menu górnego polecenia Run->Run. Prawdopodobnie obraz tylko raz mignie, bo program siê zakoñczy³. Aby zrobiæ podgl±d tego co by³o na ekranie wci¶nij ALT+F5. Teraz zobaczysz:
napis na ekranie
Do programu zosta³a u¿yta instrukcja WriteLn, która wypisuje tekst. Tekst musi siê znale¼æ miêdzy apostrofami. WriteLn jest odpowiedzialne za przes³anie danych na tzw. Standardowe wyj¶cie. Standardowo wyj¶ciem tym jest ekran. U¿ytkownik w dosie mo¿e przy uruchamianiu przekierowaæ standardowe wyj¶cie np. na jaki¶ plik lub na drukarkê, a wtedy dane z programu trafiaj± do odpowiedniego miejsca -mog± zostaæ zapisane do pliku, byæ wczytane przez inny program lub zostaæ wydrukowane.
Mo¿na te¿ bardziej urozmaiciæ program, napisaæ kilka linii kodu
begin
WriteLn(‘WITAMY W PIERWSZYM PROGRAMIE’);
WriteLn(‘NAPISANYM W PASCALU 7.0’);
WriteLn(‘------------’);
WriteLn;
WriteLn('koniec.’);
end.
Uruchomienie CTRL+F9
Podgl±d (Alt+F5)
WITAMY W PIERWSZYM PROGRAMIE
NAPISANYM W PASCALU 7.0
------------
koniec.
Mo¿na te¿ u¿yæ Write bez Ln. Ln oznacza, ¿e po napisaniu tekstu komputer przejdzie do kolejnej linii, wiêc
begin
Write(‘Ten napis bêdzie ’);
WriteLn(‘w pierwszej linii’);
WriteLn(‘a ten w nastêpnej’);
end.
Podgl±d (Alt+F5)
Ten napis bêdzie w pierwszej linii
a ten w nastêpnej