Struktura programu w Turbo Pascalu
Poniedziałek, 15 Grudzień 2008 20:03
Przed przystąpieniem do napisania naszego pierwszego programu warto poznać poprawna strukturę programu w Turbo Pascalu czyli poznać, co i w którym miejscu powinno się znaleźć wewnątrz kodu źródłowego programu. Program w Turbo Pascalu powinien rozpoczynać od słowa kluczowego program.
- Słowo kluczowe
- zastrzeżony ciąg znaków, którego znaczenia nie można zmieniać. Wyraz program to przykład słowa kluczowego. Wyraz program nie może być wykorzystany jako np. identyfikator
Po słowie kluczowym znajduje się nazwa programu pełniąca rolę identyfikatora programu.
- Identyfikator
- dowolny ciąg znaków, cyfr i podkreśleń. Nie może zaczynać się od cyfry, zawierać polskich znaków oraz odstępów.
Zgodnie z przedstawionymi informacjami nagłówek programu powinien wyglądać np. następująco:
program witaj;
Powyższy zapis pełni rolę informacyjna i może zostać pominięty. Na końcu powyższego kodu znajduje się średnik (;) pełniący role separatora instrukcji.
- Separator instrukcji
- specjalny znak wykorzystywany do oddzielania poszczególnych instrukcji. W wielu językach programowania znakiem tym jest średnik (;).
Instrukcje programu umieszczamy pomiędzy słowami kluczowymi: begin i end.. Słowa te stanowią ramy programu i pomiędzy nimi znajdą się instrukcje wchodzące w skład programu.
program witaj;
begin
writeLn('Witaj');
end.
W powyższym przykładzie pomiędzy begin i end. została umieszczona instrukcja writeLn. Instrukcja writeLn jest standardową procedurą języka Pascal, której efektem działania będzie wyświetlenie na ekranie ciągu znaków znajdującego się wewnątrz apostrofu ('...'). Ciąg znaków jest argumentem procedury writeLn. Argumenty procedury wprowadzamy wewnątrz nawiasów okrągłych.
Wewnątrz kodu źródłowego można umieszczać komentarze przeznaczone dla autora programu lub osób, które będą miały dostęp do kodu źródłowego. Komentarze mogą znacznie ułatwić późniejsza analizę kodu programu, dlatego warto szczegółowo opisywać istotne fragmenty programu.
program witaj; {naglowek programu}
begin {poczatek programu}
writeLn('Witaj'); {instrukcja wyswietlajaca tekst na ekranie}
end. {koniec programu}
W tej części kursu została przedstawiona bardzo uproszczona struktura programu w Turbo Pascalu. Stanowi ona jednak punkt wyjścia i będzie pojawiać się w większości kolejnych programów
Zmieniony: Czwartek, 25 Grudzień 2008 11:09
Komentarze
Wtorek 27 Lipiec 2010, 22:16
ciekawe .. I również, gdy zacząłem z Wielkanocą .. hj pracy z c + +