Operatory



Operatory to symbole służące do manipulowania danymi. Zajmiemy się pięcioma rodzajami operatorów.

Operator przypisania (:=)
służy do przypisania zmiennej wartości np.:
liczba := 5;
Instrukcja przypisuje zmiennej liczba wartość 5.

Operatory porównania (=, <>, <, >, <=, >=)
Służą do stwierdzenia równości, nierówności lub porównania pod względem relacji mniejszości dwóch wartości. Mówiąc po ludzku sprawdzają czy np. liczby są takie same, różne itp.; np.:
if x>2 then Label1.Caption:='zmienna x jest większa od 2';

Operatory logiczne (and, or, not)
Realizują operacje wynikające z algebry Boole'a. Inaczej mówiąc testują kilka warunków, np.:
if (a=1) and (b=3) then Label1.Caption:='Coś'; - jeżeli a=1 i b=3 to...


Poniższa tabela przedstawia poznane operatory:


TYP
ZNAK
Przypisanie
:=
Równe
=
Nierówne
<>
Mniejsze
<
Mniejsze-równe
<=
Większe-równe
>=
Logiczne "i"
and
Logiczne "lub"
or
Zaprzeczenie
not
Przypisanie :=
Równe =
Nierówne <>
Mniejsze <
Większe >
Mniejsze-równe <=
Większe-równe >=
logiczne i and
logiczne lub or
Zaprzeczenie not


Operatory arytmetyczne
służą do dodawania, odejmowania itd. itp. np.:
x:=5+5;

Operatory zmniejszenia lub zwiększenia
powodują zwiększenie lub zmniejszenie wartości liczbowej, np.:
x:=5;
Inc(x) - w wyniku otzrymamy x:=6;
lub
Inc(x,5) - zwiększamy x o 5, w wyniku otrzymamy x:=10;



Czas na tabelkę:


TYP
ZNAK
Dodawanie
+
Odejmowanie
-
Mnożenie
*
Dzielenie rzeczywiste
/
Dzielenie całkowite
div
Reszta z dzielenia
mod
Zwiększenie
Inc()
Zmniejszenie
Dec()







...powrót