/ Published in: Java
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
public class Test6 { } public static int somma(int i, int j) { /* se i oppure j sono minori di zero, esci */ if(i <0 || j <0) return 0; /* quando i e' uguale a zero (poiche' viene decrementato), restituisci j (che nel frattempo e' incrementato) */ if(i==0) return j; /* richiama ricorsivamente il metodo somma(int i, int j) passando i due argomenti in questo modo: - il primo viene decrementato di uno - il secondo viene incrementato di uno */ return somma(--i,++j); } }