Hey Leute,
ich soll eine Methode schreiben, die als Parameter zwei ganze Zahlen x,y erhält. Sie berechnet x^y für eine Zahl x und eine nichtnegative ganze Zahl y. Nur funktioniert meine Methode nicht, sie liefert immer null...
ich soll eine Methode schreiben, die als Parameter zwei ganze Zahlen x,y erhält. Sie berechnet x^y für eine Zahl x und eine nichtnegative ganze Zahl y. Nur funktioniert meine Methode nicht, sie liefert immer null...
Code:
package test;
public class Rekursion {
public static int power (int x, int y){
if (y>0){
x = x*(power(x,y));
return x;
}else{
return 0;
}
}public static void main(String[] args) {
power(3,5);
}
}