Sunteți pe pagina 1din 2

Operatori relaționali și operatori logici

1) Operatorii relaționali stabilesc relația de adevărat sau fals prin compararea unor valori.
Aceștia sunt: < , > , <=, >=, = = (verifică egalitatea), != (diferit)
2) Operatorii logici sunt: ! (negația, not), && (și), || (sau)
Tabelul de adevăr pentru operatorii logici este:
m t !m m&&t m||t
1 0 0 0 1
0 1 1 0 1
1 1 0 1 1
0 0 1 0 0

Negația (!) transformă adevărat în fals și fals în adevărat.


Și - and (&&) este adevărat când și unul și altul este adevărat (ambele sunt adevărate).
Sau - or (||) este adevărat dacă sau unul sau altul este adevărat (cel puțin unul este adevărat).
1 – Adevărat
0 – Fals
! < este >=
! > = este <
! > este <=
!<= este >
!== este != (diferit)
!(!=) este ==
! && este ||
! || este &&
!(a<0 && b>=2)  !a<0 !&& !b>=2  a>=0 || b<2
3) Operatorul de atribuire este =
Atribuirea se realizează astfel:
Cui îi dau = ce îi dau;
Ex: a=3; (a va primi valoarea 3)
b= a+1; (b va primi valoarea lui a + 1); b va primi valoarea 4 (3 +1)
b++  b=b+1 (voi actualiza valoarea lui b cu 1); b va deveni 5 (4+1)
a--  a=a-1 (voi actualiza valoarea lui a scăzând 1 din valoarea inițială); a va deveni 2 (3-1)

S-ar putea să vă placă și