Uwagi.
Zasady nadawania nazw stałym, zmiennym i
własnym typom :
- w takiej nazwie nie może wystąpić jakikolwiek znak
odstępu (spacja, tabulacja i zmiana wiersza) oraz
niektóre inne znaki np. "polskie litery",
- nazwa nie może zaczynać się od cyfry,
- istnieje ograniczenie na długość nazwy,
- deklaracja nazwy nie może się powtarzać w jednym
programie.
Komentarze.
Pascal daje nam możliwość dodawania własnych komentarzy,
które nie są brane pod uwagę podczas kompilacji.
Właściwe i obszerne stosowanie komentarzy pozwala na
szybsze i dokładniejsze zrozumienie kodu przez innych,
lub przez nas samych po pewnym czasie. Tekst komentarza
rozpoczynamy od znaku {, a kończymy }.
Przy pisaniu programów w Pascalu należy przestrzegać
pewnych reguł:
- wszystkie instrukcje w Pascalu zawsze należy zakończyć
znakiem średnika (od reguły tej istnieją niestety
wyjątki),
- kompilator Turbo Pascal nie rozróżnia wielkości liter,
ale warto przyjąć pewne własne ustalenia, że np. słowa
kluczowe należy pisać dużymi literami, ponieważ Pascal
nie rozróżnia wielkości liter tzn. napisy BEGIN
i Begin traktowane są tak samo,
- jedną instrukcję zapisywać w jednym wierszu programu,
wpływa to zdecydowanie na jego czytelność,
- należy stosować tzw. "wcięcia", które także poprawiają
czytelność programu,
- nie należy używać polskich liter w nazwach zmiennych,
stałych i typów,
- większe fragmenty programu należy zawsze opatrywać
komentarzem tj. tekstem umieszczonym w nawiasach
klamrowych {...}, który umożliwia szybką orientację w
treści programu.
Dwa słowa o średniku.
Jest to znak, który służy do oddzielania kolejnych
elementów programu. Jego użycie naprawdę sprawia dużo
kłopotu niedoświadczonym programistom. Stawiamy go nie
po każdej linijce (choć w większości przypadków tak
wychodzi), lecz po każdym wywołaniu funkcji, procedury,
lub na końcu instrukcji.
Wcięcia.
Dla kompilatora bez różnicy jest, czy jakaś procedura
czy coś innego poprzedzone jest kilkoma spacjami, czy
też nie, dlatego zachęcam do stosowania wcięć. Wygodniej
jest gdy wyraźnie widzimy, co ze sobą jest powiązane, a
co jest osobno. W programie na wiele linii bez wcięć
nikt się nie połapie, a jeżeli zaczniecie się
przyzwyczajać, to będzie dalej łatwiej.
Runtime Error 200.
Błąd ten występuje jeżeli programujesz w Pascal'u na komputer z procesorem Pentium II czy Celeron lub innym bardzo szybkim. Jest to błąd modułu CRT a dokładniej w instrukcji Delay.
Tutaj znajduje się program, który poprawi twoje skompilowane programy (EXE) :