Wyrażenia w Turbo Pascalu. Wyrażenia są zapisem operacji wykonywanych na stałych, zmiennych i funkcjach.
Wyrażenia arytmetyczne: Wyrażenie matematyczne: Wyrażenie w Turbo Pascalu: (a+b)/(c*d)+2.3 (-b+Sqrt(Sqr(b)-4*a*c))/(2*a) 7 div 4 1 div (dzielenie całkowite) 7 mod 4 3 mod (reszta z dzielenia całkowitego)
Wyrażenia konkatenacji: (sklejania łańcuchów) Wyrażenie: Wynik: Wyrażenia logiczne: Wyrażenie matematyczne: Wyrażenie w Turbo Pascalu: a = b lub 3 = 4 (a = b) Or (3 = 4) a = b i c = nie b lub e = f (a = b) And (c = Not b) Or (e = f) x > 0 i x+y < 10 (x > 0) And (x + y < 10) Wyrażenia konkatenacji: (sklejania łańcuchów) Wyrażenie: Wynik: ‘Turbo’+’ ‘+’Pascal’ Turbo Pascal
Podstawowe instrukcje: Instrukcja przypisania: z:=w; Instrukcja skoku: GoTo etykieta1 - powoduje przejście do instrukcji poprzedzonej podaną etykietą (etykieta1) Instrukcja wywołania procedury: Nazwa_procedury; Procedury wejścia / wyjścia: Read (lista_argumentów); - wczytywanie danych ReadLn (lista_argumentów); - wczytywanie danych z przejściem do następnej linii Write (lista_argumentów); - wyprowadzanie wyników WriteLn (lista_argumentów); - wyprowadzanie wyników z przejściem do następnej linii W przypadku zmiennych rzeczywistych, zapis: WriteLn (zm_rzecz:liczba1:liczba2) – oznacza że zmienna zostanie wyprowadzona na tylu pozycjach, ile wskazuje liczba1 z ilością liczb po przecinku określoną przez liczbę2
Instrukcja złożona: Begin ......... ......... End Instrukcja warunkowa: If warunek Then akcja1; Instrukcja warunkowa z alternatywą: If warunek Then akcja1 Else akcja2; w warunku mogą występować operatory relacji, operatory logiczne (Not, And, Or) Instrukcja iteracyjna: Repeat akcje Until warunek; Instrukcja iteracyjna: While warunek Do akcja;