Ich brauche Hilfe, um eine Übung zu lösen. In dieser Methode muss ich die Anzahl der Sterne ("*"), die gleich 2 der Potenz von x sind, ausdrucken.Drucken "*" mit Rekursion
Zum Beispiel, wenn ich 2 der Macht von 2 habe, sollte es 4 Sternchen ("****") drucken;
Ich habe eine Methode, die mir die richtige Zahl zurückgibt, aber ich habe Probleme mit dieser Nummer zum Drucken dieser Sternchen.
Hier ist mein Code:
public static int writeStars(int number) {
if (number == 0) {
return 1;
} else {
int number2 = 2 * writeStars(number - 1);
System.out.println(" number " + number2);
return number2;
}
}
„aber ich habe Probleme dieser Nummer zum Drucken dieser Sternchen. " - Welche Probleme könnten diese sein? Sie haben keinen Ihrer Asterisk-Druckcodes angegeben. – azurefrog