Documente Academic
Documente Profesional
Documente Cultură
Expresii
O expresie poate fi:
o constanta/variabila
o combinatie de tipul operator expresie (cazul operatorilor unari: – a)
o combinatie de tipul expresie operator expresie (cazul operatorilor
binari: a+b )
Operatori
Operatorii folositi in C/C++ sunt:
! (A && B) = !A || !B
! (A || B) = !A && !B
Prioritatea operatorilor
Spre deosebire de matematica, in informatica, pentru scrierea
expresiilor se folosesc doar paranteze rotunde. Pentru a evita
folosirea excesiva a parantezelor rotunde trebuie sa stiti prioritatea
operatorilor (ordinea operatiilor):
! (negare)
*, /, %
+, –
<, <=, >=, >
==, !=
&&
||
Exemplu: la expresia ! (A || B) = (!A) && (!B) nu sunt necesare
parantezele din partea a 2-a deoarece oricum operatorul de negare
se activeaza mai inainte de operatorul &&.