Osnovni pojmovi
definiranje osnovnih pojmova
2. Načini zapisivanja algoritma
2.4. Relacijski operatori
Relacijski izraz je izraz u kojem se uspoređuju vrijednosti s lijeve i desne strane. Između vrijednosti koje se uspoređuju stoje relacijski operatori.
| Operacija uspoređivanja | Operator | 
|---|---|
| Jednako | = | 
| Manje od | < | 
| Manje ili jednako | <= | 
| Veće od | > | 
| Veće ili jednako | >= | 
| Različito | <> | 
Primjeri relacijskih izraza:
- x<y
- a<>b
- z>0
- a+b<c
- a mod 2 = 0
U četvrtom i petom primjeru nalaze se kombinirani izrazi (aritmetički i relacijski). U takvim situacijama najprije se izračunaju aritmetički izrazi, a nakon toga usporede dobivene vrijednosti.
To znači da relacijski operatori imaju najmanji prioritet!
Na primjer, u izrazu 3+5=6-4, najprije će se izračunati vrijednosti s lijeve i desne strane znaka jednakosti (8 i 2), a nakon toga će se ispitati jesu li dobivene vrijednosti jednake!
Sada možete uočiti zbog čega je potrebna razlika između naredbe pridruživanja (:=) i ispitivanja jednakosti (=). Kada ih različito zapisujemo, teže će doći do zabune u zapisu samog algoritma!
Kakvi su rezultati relacijskih izraza?
Kada uspoređujemo dvije vrijednosti, rezultat može biti LAŽ (0) ili ISTINA (1).