BluePink BluePink
XHost
Gazduire site-uri web nelimitata ca spatiu si trafic lunar la doar 15 eur / an. Inregistrare domenii .ro .com .net .org .info .biz .com.ro .org.ro la preturi preferentiale. Pentru oferta detaliata accesati site-ul BluePink
   
p d

1.Manual de Informatică pentru clasa a IX-a, Profilul real, Editura didactică şi pedagogică. R.A.2004

2.Manual de Informatică pentru clasa a IX-A , Varianta C++, Tudor Sorin, Editura L&S

            O expresie este constituită dintr-o succesiune de operanzi, conectaţi prin operatori. Un operand poate fi o constantă, o variabilă, sau o expresie încadrată între paranteze rotunde. Operatorii desemnează operaţiile care se execută asupra operanzilor. Operatorii care pot fi utilizaţi într-o expresie depind de tipul operanzilor (numerici întregi, numerici reali, caractere, şiruri de caractere sau logici).

            Evaluarea unei expresii presupune calculul valorii expresiei, prin înlocuirea valorilor variabilelor care intervin ca operanzi în expresie şi efectuarea operaţiilor specificate de operatori.

            Vom prezenta trei categorii de operatori :

                        Operatori aritmetici
            Operatorii aritmetici definesc o operaţie aritmetică şi pot fi clasificaţi astfel :

  1. operatorii aritmetici multiplicativi: * (înmulţirea), / (împărţirea, % (restul împărţirii întregi).

            Operatorul de împărţire (/) are un efect diferit, în funcţie de tipul operanzilor.
Dacă ambii operanzi sunt întregi, se face împărţirea întreagă (se obţine ca rezultat un număr întreg, care este câtul împărţirii primului operand la cel de-al doilea). Mai exact,  a şi b două variabile întregi. Expresia a/b are ca valoare câtul împărţirii întregi a lui a la b. Dacă, de exemplu, a are valoarea 7 şi b are valoarea 2, expresia a/b are valoarea 3.

            Dacă cel puţin unul dintre operanzi este real, se face împărţirea reală (se obţine ca rezultat un număr real). De exemplu, dacă a şi b sunt două variabile reale, iar a are valoarea 7 şi b are valoarea 2, expresia a/b are valoarea 3,5.

            Operatorul % se poate aplica numai asupra operanzilor întregi.

  1. operatorii aritmetici aditivi : +(adunarea) şi – (scădearea)

            Operatorii aritmetici aditivi şi multiplicativi sunt binari (acţionează asupra a doi operanzi). Operatorii aritmetici se pot aplica numai operanzilor numerici. Rezultatul evaluării unei expresii aritmetice este numeric (întreg sau real, în funcţie de opernzi şi operatori).

                        Operatori relaţionali
            Operatorii relaţionali descriu relaţia de ordine sau de egalitate dintre cei doi operanzi : < (mai mic), > (mai mare), lasa (mai mic sau egal), lasa (mai mare sau egal), = (egal), lasa(diferit).

            Operatorii relaţionali sunt operatori binari şi se pot aplica numai operanzilor numerici, logici (fals < adevărat) şi caractere.

            Valoarea unei expresii relaţionale este întotdeauna de tip logic (deci poate fi adevărat sau fals).

                        Operatori logici
            Operatorii logici definesc o operaţie logică : negaţie logică - ! ; conjuncţie logică – şi; disjuncţie logică – sau. Operatorul ! este unar, operatorii şi, sau sunt operatori binari. Efectul acestor operatori este următorul :

x

y

! x

x sau y

x şi y

fals

fals

adevărat

fals

fals

fals

adevărat

adevărat

adevărat

fals

adevărat
adevărat

fals
adevărat

fals
fals

adevărat
adevărat

fals
adevărat

Operatorii logici se pot aplica opernazilor logici. Valoarea unei expresii logice este de tip logic.

d