Pascal - podstawowa składnia
Widzieliście już podstawową strukturę programu pascal, więc będzie łatwo zrozumieć inne podstawowe elementy składowe języka programowania pascal.
Zmienne
Definicja zmiennej jest umieszczana w bloku zaczynającym się od a var słowo kluczowe, po którym następują definicje zmiennych w następujący sposób:
var
A_Variable, B_Variable ... : Variable_Type;
Zmienne Pascal są deklarowane poza treścią kodu funkcji, co oznacza, że nie są zadeklarowane w ramach begin i end par, ale są deklarowane po definicji procedury / funkcji, a przed beginsłowo kluczowe. W przypadku zmiennych globalnych są one definiowane po nagłówku programu.
Funkcje / procedury
W Pascalu a procedure jest zbiorem instrukcji do wykonania, bez zwracanej wartości, a functionjest procedurą, która zwraca wartość. Definicja funkcji / procedur będzie następująca -
Function Func_Name(params...) : Return_Value;
Procedure Proc_Name(params...);
Komentarze
Komentarze wielowierszowe są zawarte w nawiasach klamrowych i gwiazdkach jako (* ... *). Pascal dopuszcza jednowierszowe komentarze w nawiasach klamrowych {...}.
(* This is a multi-line comments
and it will span multiple lines. *)
{ This is a single line comment in pascal }
Rozróżnianie wielkości liter
Pascal jest językiem niewrażliwym na wielkość liter, co oznacza, że możesz pisać zmienne, funkcje i procedury w obu przypadkach. Podobnie jak zmienne A_Variable, a_variable i A_VARIABLE mają to samo znaczenie w Pascalu.
Instrukcje Pascal
Programy Pascal składają się z instrukcji. Każda instrukcja określa określone zadanie programu. Zadania te mogą polegać na deklarowaniu, przypisywaniu, odczytywaniu danych, zapisywaniu danych, podejmowaniu decyzji logicznych, przekazywaniu kontroli przepływu programu itp.
Na przykład -
readln (a, b, c);
s := (a + b + c)/2.0;
area := sqrt(s * (s - a)*(s-b)*(s-c));
writeln(area);
Zarezerwowane słowa w języku Pascal
Oświadczenia w języku Pascal są zaprojektowane za pomocą pewnych specyficznych słów Pascal, zwanych słowami zastrzeżonymi. Na przykład słowa, program, input, output, var, real, begin, readline, writeline i end są słowami zastrzeżonymi.
Poniżej znajduje się lista słów zastrzeżonych dostępnych w języku Pascal.
i | szyk | zaczynać | walizka | konst |
div | zrobić | aż do | jeszcze | koniec |
plik | dla | funkcjonować | iść do | gdyby |
w | etykieta | mod | zero | nie |
z | lub | zapakowane | procedura | program |
rekord | powtarzać | zestaw | następnie | do |
rodzaj | aż do | var | podczas | z |
Zestaw znaków i identyfikatory w Pascalu
Zestaw znaków Pascal składa się z -
Wszystkie wielkie litery (AZ)
Wszystkie małe litery (az)
Wszystkie cyfry (0–9)
Symbole specjalne - + * /: =,. ;. () [] = {} `` biała przestrzeń
Jednostki w programie Pascal, takie jak zmienne i stałe, typy, funkcje, procedury i rekordy itp., Mają nazwę lub identyfikator. Identyfikator to ciąg liter i cyfr rozpoczynający się od litery. W identyfikatorze nie wolno używać specjalnych symboli i spacji.