| Memoria | Programma | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
/*
Somma di tre numeri.
*/
class Somma {
public static void main (String args[]) {
int a,b,c;
int d;
a=10;
b=4;
--> c=5-2;
d=a+b+c;
System.out.println("Il risultato della somma e': " + d );
}
}
|
Commento
Questa istruzione è diversa dalle precedenti: dopo il simbolo di uguale (=) non c'è un numero, ma una espressione matematica (5-2). Il significato è evidente: si deve calcolare il valore della espressione (in questo caso 5-2, il cui valore è 3), e il risultato va messo nella variabile c. Quindi, si valuta 5-2, che vale 3, e quindi il numero 3 viene memorizzato nella variabile c.