Page 63 Manual Informatica si TIC
P. 63
Operatori aritmetici – sunt operatorii pe care îi cunoașteți de
la matematică:
* înmulțire
/ împărțire
+ adunare REȚINEȚI!
- scădere
La aceștia adăugăm doi operatori noi și anume: Operatorul / poate fi apli-
div = câtul împărțirii a două numere întregi cat atât datelor de tip întreg,
mod = restul împărțirii a două numere întregi cât și celor de tip real, rezultatul
De exemplu, expresia 11/3 are valoarea reală 3.666, expresia 11 div 3 fiind în general un număr real.
are valoarea 3, iar expresia 11 mod 3 are valoarea 2. Operatorii DIV și MOD se aplică
doar datelor de tip întreg, iar
Operatori relaționali – sunt operatorii cu care comparăm rezultatul este întotdeauna un
două valori: număr întreg.
< mai mic
> mai mare
<= mai mic sau egal
>= mai mare sau egal
= egal
<> diferit
Operatori logici – se folosesc în expresiile logice, adică acele ȘTIAȚI CĂ?
expresii care au valoarea true (adevărat) sau false (fals):
NOT – negația Algebra booleană este
AND – ȘI logic ramura matematicii bazată pe
OR – SAU logic. propoziții care pot să fie ade-
Aceste operații sunt definite în următoarele tabele (am notat pre- vărate sau false? Aceste propo-
scurtat T pentru true și F pentru false): ziții se pot combina cu ajutorul
operatorilor AND și OR sau pot
P NOT P
fi negate. Părintele algebrei bo-
T F
oleene este matematicianul și
F T filozoful englez George Boole,
născut în 2 noiembrie 1815.
P Q P and Q P Q P or Q
T T T T T T
T F F T F T
F T F F T T
F F F F F F
Cu alte cuvinte, P AND Q este adevărată doar atunci când atât P
cât și Q sunt adevărate, iar P OR Q este adevărată atunci când cel pu-
țin una dintre expresiile P și Q sunt adevărate.
Pentru evaluarea expresiilor se respectă regulile de bază învățate la
matematică. Se evaluează întâi expresiile dintre parantezele rotunde,
apoi se execută operațiile în ordinea priorității lor. Dacă există operații
cu aceeași prioritate, ele se execută în ordine, de la stânga la dreapta. Gerge Boole
algoriTmi 61

