You are on page 1of 2

VJEŽBA-OPERATORI

1. Kad se koristimo relacijskim operatorima? Nabroji ih.


➢ Izrazi u kojima je potrebno usporediti dvije vrijednosti nazivaju se relacijskim izrazima.
Za uspoređivanje se koriste relacijski operatori:
manje od (<),

veće od (>),
manje ili jednako (<=),
veće ili jednako (>=),
jednako (=)
i različito (<>).

Kad uspoređujemo dvije vrijednosti, rezultat može biti laž (0) ili istina (1).

2. Koji operatori u mjesovitim izrazima imaju najnizi prioritet?


➢ U mješovitim izrazima najniži prioritet imaju operatori- logičko ILI(||) i logičko I (&&).

3. Ako u izrazu imamo aritmeticke operatore + i -, logicki operator / i relacijski operator <, kojim
cemo redoslijedom izracunavati izraz?
➢ Uobičajeni redoslijed izvršavanja izraza slijedi pravila prioriteta operatora. Aritmetički
operatori imaju viši prioritet od logičkih i relacijskih operatora. To znači da se izrazi s
aritmetičkim operatorima izračunavaju prije nego što se izračunaju izrazi sa logičkim i
relacijskim operatorima. Dakle, u ovom izrazu se prvo rješavaju aritmetičke operacije (+
i -), zatim relacijski operatori (<) i na kraju logički operatori (/).

4. Koja ce biti vijednost varijable c nakon izvodenja sljedecih naredaba?


a=7
b=4
c = NE (NE (a < b) I a) ILI b
➢ Provjerimo prvo unutrašnji dio izraza: a < b.
a = 7, b = 4
7 < 4 nije istinito, jer 7 nije manje od 4.
Primjenjujemo negaciju na a<b- NE(a<b); kada negiramo nešto što je netačno dobivamo
tačno.
NE(a<b) I a – je tačno.
NE(NE(a<b) I a)- je netačno.
Na kraju NE(NE(a<b) I a) ILI b je tačno. Znači ovaj cijeli izraz je tačan.

5. Koja ce biti vijednost varijable d nakon izvodenja sljedecih naredaba?


а= 2
b=3
C=4
d = (a < b) I (b < c) ILI NE (c > a + b)

➢ Prvo provjerimo uslove u zagradama:


(a < b) je tačno jer je 2 manje od 3.
(b < c) je tačno jer je 3 manje od 4.
(c > a + b) je netačno jer je 4 manje od 5.

Onda provjeravamo - (a < b) I (b < c) je tačno.


NE (c > a + b) je tačno jer negiramo da je 4 veće od 5.
(a < b) I (b < c) ILI NE (c > a + b)- znači tačno i tačno ili tačno.
Vrijednost izraza je tačna.

6. Napisi izraz kojim bi se provjerilo je li uneseni broj veci od nule i manji: od 100.
➢ (broj>0) I (broj<100)
7.Napiši izraz kojim bi se provjerilo je li uneseni broj dvoznamenkast.

➢ (broj>9) I (broj<100)

You might also like