Operatori

Intervento del docente

Per gli esempi relativi a questa sezione, fare riferimento agli esercizi svolti.

Teoria

Operatore di assegnamento =

Memorizza il valore a destra del segno di uguale nella variabile che si trova alla sinistra del segno uguale.
Le due variabili devono essere dello stesso tipo oppure la variabile di sinistra deve essere in grado di memorizzare il valore contenuto nella variabile di destra. 

Teoria

Operatori aritmetici 

 +   Addizione
-  Sottrazione
*  Moltiplicazione
/

 Divisione

%

 Modulo:  calcola il resto di una divisione quando un  

 intero è diviso per un altro intero.

Teoria

Incremento e decremento 

 x++   x viene prima usato e poi aumentato di 1 
++x  x viene prima aumentato di 1 e poi usato
x--  x viene prima usato e poi diminuito di 1
--x

 x viene prima diminuito di 1 e poi usato

Teoria

Operatori booleani 

Generalmente sono utilizzati per creare "condizioni" da utilizzare nelle strutture di controllo e restituiscono un valore che può essere solo vero (true) o falso (false). 

 

 x==  Risulta TRUE se x è uguale a y
x!=y  Risulta TRUE se x è diverso y
x<y  Risulta TRUE se x è minore di  y
x>y

 Risulta TRUE se x è maggiore di y

x>=y

 Risulta TRUE se x è maggiore o uguale di y

x<=y  Risulta TRUE se x è minore o  uguale di y

Teoria

Connettivi logici 

NOT !x  Risulta TRUE se x è FALSE
OR x||y

 Risulta TRUE se almeno una delle due condizioni è vera 

AND  x&&

 Risulta TRUE se entrambe le due condizioni sono vere