[Teorie] Operatori si prioritati in C++
Posted: Sun Sep 20, 2026 11:03 pm
Operatori si prioritati in C++
Aritmetici • relationali • logici • precedenta si asociativitate
Nivel: Intermediar | Durata: ~40 min
Categorii principaleNivel: Intermediar | Durata: ~40 min
+ / - (aditivi) wrote:Adunare si scadere pe intregi si reali.
* / % (multiplicativi) wrote:Produs; / pe intregi da catul (5/2=2), pe reali exact (5.0/2.0=2.5); % restul impartirii, DOAR pe intregi (5%2=1).
< > <= >= == != (relationali) wrote:Compara doua valori, rezultat boolean (1/0). Atentie: == nu e =!
Prioritati (precedenta)&& || ! (logici) wrote:SI (ambele adevarate), SAU (cel putin una), NEGATIE (inverseaza).
Operatorii cu prioritate mai mare se evalueaza primii (fara paranteze):
Code: Select all
1 (max): () [] .
2: ! ++ -- (tip)
3: * / %
4: + -
5: < <= > >=
6: == !=
7: &&
8: ||
9: = += -= *= /= (asociativitate dreapta-stanga)Sursa: bac-2026.vercel.app/lessons/7