Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

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

 

 

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()

×
×
  • Dodaj nową pozycję...