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, botów: 0