Definim expresia ca fiind o succesiune de operanzi legați între ei prin operatori.
Operandul poate fi: o constantă o variabilă o expresie între paranteze Operatorul de atribuire Operatorul de atribuire este reprezentată de caracterul egal. Forma: numeVariabila=expresie; Efect: • se evaluează expresie și se obține valoareaExpresie; • variabilei numeExpresie i se atribuie valoareaExpresie; Atribuirea compusă Echivalență Operator Exemplu Operatori aritmetici Rezultatul unei expresii care folosește operatori aritmetici este rezultat numeric
• Pe majoritatea îi cunoști de la matematică:
• * (înmulțire) • / (împărțire) • + (adunare) • - (scădere) mod (%) – cu ajutorul lui aflăm restul împărțirii a două numere și se poate folosi doar când cele două numere sunt întregi. Incrementarea și decrementarea Operatori ralaționali Sunt operatori cu care comparăm două valori. Acest tip de operatori au ca rezultat 0 (fals) sau 1 (adevărat).
Operator Nume Exemplu
== egalitate x == y != diferit x != y > mai mare x>y < mai mic x<y >= mai mare sau egal x >= y <= mai mic sau egal x <= y Operatori logici Operator Nume Descriere Exemplu && ȘI logic (AND) returnează adevărat dacă x < 5 && x < 10 ambele afirmații sunt adevărate || SAU logic (OR) returnează adevărat dacă x < 5 || x < 4 o afirmație este adevărată ! negația logică (NOT) neagă rezultatul evaluării !(x < 5 && x < 10) expresiei