Schreiben Sie eine Methode print() mit einem int-Parameter, die beim Aufruf mit aktuellem Parameter 3 das nachfolgende Muster erzeugt.
Die Methode soll effektiv eine System.out.println()-Anweisung enthalten. Die restlichen Zeilen (davor und danach) sollen durch rekursive Aufrufe derselben Methode erzeugt werden.
Testen Sie den Methodenaufruf für alle Parameter zwischen 0 und 9. 0
11
0
222
0
11
0
3333
0
11
0
222
0
11
0
Java Auufgabe
-
-
-
ich erkenne ein muster! +g+
edit: vielleicht wärs praktisch wenn du erklärst woran du gerade scheiterst. die angabe wissen wir jetzt ja mal (schonmal besser als garnix)
-
ich erkenne ein muster! +g+
edit: vielleicht wärs praktisch wenn du erklärst woran du gerade scheiterst. die angabe wissen wir jetzt ja mal (schonmal besser als garnix)
31!
-
wenn du nicht helfen willst, dann überseh einfach the message.
ok
alles klaar
ich brauch nur hilfe,nicht bla bla bla -
wenn du hilfe brauchst, dann schreib mal wo du genau nicht weiterkommst
-
wenn du hilfe brauchst, dann schreib mal wo du genau nicht weiterkommst
ich habe heute rekursive Methoden gelernt.
aber ich habe bis jetzt viel mal probiert, leider könnte ich ned.
bis jetzt keine quellcode geschaft über diese Thema... -
alda, ohne frage gibt's nix hilfe, klar?
wir können nicht riechen woran du scheiterst. message angekommen? -
alda, ohne frage gibt's nix hilfe, klar?
wir können nicht riechen woran du scheiterst. message angekommen?ok
ich probiere noch mal und dann tippe ich alle quellcode hier. -
dh dein hauptproblem ist wie du eine methode rekursiv schreibst?
vielleicht hilft dir das weiter, hab den artikel nicht gelesen aber
hab bisher gute erfahrungen mit ibm developerworks artikeln gemacht.
http://www-128.ibm.com/developerworks…lnxw06Recursion -
dh dein hauptproblem ist wie du eine methode rekursiv schreibst?
vielleicht hilft dir das weiter, hab den artikel nicht gelesen aber
hab bisher gute erfahrungen mit ibm developerworks artikeln gemacht.
http://www-128.ibm.com/developerworks…lnxw06RecursionAuf jeden Fall danke ich dir. Das war mein Problem. Ich muss schnell wie möglich dieses Thema lernen.
-
Auf jeden Fall danke ich dir. Das war mein Problem. Ich muss schnell wie möglich dieses Thema lernen.
Und Deutsch. -
Und Deutsch.
es ist schon klar. ich bin seit 9 Monaten in Deustchland und muss viel lernen.
und quellcode:
[ code]
public class muster {public static void up(int n)
{
if ( n==0 )
return;
up( n - 1 );
System.out.println("0");
System.out.println("11");
System.out.println("0");
for (int i=0;i<=n+1;i++){
System.out.print(n+1);
}
System.out.println();
}
public static void down(int n)
{
if ( n==0)
return;
System.out.println("0");
System.out.println("11");
System.out.println("0");
for (int i=0;i<=n;i++){
if(n==1)return;
System.out.print(n);
}
System.out.println();
down (n-1);
}
public static void main(String[] args) throws Exception{
int x=System.in.read()-49;
up(x);
down(x);
}}
[/ code] -
-
Entschuldigung!
Nächste mal mache ich richtige... -
der thread ist fast genau drei jahre alt, und du registrierst dich extra um darauf zu antworten?
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!