| 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 d=a+b+c è simile alla precedente, soltanto che questa volta l'espressione dopo il simbolo = contiene i nomi di altre variabili. In questo caso, si prende la espressione:
Al posto di ogni variabile ci si mette il suo valore, ossia il numero che è memorizzato in essa. In questo caso, al posto di a ci si mette 10, al posto di b ci si mette 4 e al posto di c ci va 3. Si ottiene quindi:
Da questo punto in poi si procede come nel caso precedente: si trova il valore di questa espressione (che è 17), e il risultato (il numero 17) viene memorizzato nella variabile che sta prima dell'uguale nella istruzione d=a+b+c, ossia viene messo 17 in d.