Hallo,
ich möchte als Ausgabe folgendes haben:
d.h also mit jeder Zeile ist eine Leerzeichen mehr enthalten.
Ferner soll dies mit einer Rekursion gelöst werden.
Ich weiß leider nicht wie er sich die Leerzeichen "merken" kann. Ich schaffe es korrekt nur bis zur zweiten Zeile.
Wobei "readInteger" eine importierte Methode (siehe Zeile 1) ist um ganzzahlige Zahlen einzugeben.
Wie kann ich die Leerzeichen korrekt ausgeben?
ich möchte als Ausgabe folgendes haben:
Code:
\
\
\
\
d.h also mit jeder Zeile ist eine Leerzeichen mehr enthalten.
Ferner soll dies mit einer Rekursion gelöst werden.
Ich weiß leider nicht wie er sich die Leerzeichen "merken" kann. Ich schaffe es korrekt nur bis zur zweiten Zeile.
Java:
import static Prog1Tools.IOTools.*;
public class Pfeil {
public static String bslash (int x){
if(x == 0){
return ("");
}
System.out.print(bslash(x - 1));
System.out.println("\\");
return (" ");
}
public static void main (String[]args){
int x = readInteger("Zahl: ");
bslash(x);
}
}
Wobei "readInteger" eine importierte Methode (siehe Zeile 1) ist um ganzzahlige Zahlen einzugeben.
Wie kann ich die Leerzeichen korrekt ausgeben?