suma liczb

0

Napisz rekurencyjną metode , która oblicza sumę liczb całkowitych typu long od 0 do podanej w argumencie.
Niby proste ale niemoge ogarnac. Dziekuje za jakas odpowiedz

0

no po prostu nie wierzę, że jesteś osobą aż tak leniwą...a jeżeli to nie lenistwo to lepiej się zajmij historią, albo politologią... ;-]

private long sumuj(long liczba){
	if(liczba!=0){
	return liczba+sumuj(liczba-1);
	}
	else return 0;
	}
``
0

a jak liczba jest ujemna?

0

no ta...zapomniałem...

private long sumuj(long liczba){
	if(liczba!=0){
		if(liczba>0){
			return liczba+sumuj(liczba-1);
			}
		else{
			return liczba+sumuj(liczba+1);
			}
		}
	else return 0;
	}
0

dzieki :) naprawde sie zblaznilem :/ [glowa]

1 użytkowników online, w tym zalogowanych: 0, gości: 1