dimanche 8 février 2015
Tannenbaum implementieren gescheitert
Posted on 13:28 by verona
Hallo ich bin ein Javaanfänger und neu in diesem Forum.
Ich bin grade dabei eine Übungsaufgabe zulösen und habe auch einen Lösungsanstatz, der aber nicht funktioniert.
Die Aufgabe lautet, einen Tannenbaum mit Sternen zu implementieren.
So wie dieser:
*
***
*****
*******
*********
***********
*************
***************
***
***
***
Er ist etwas schief, so wie ich ihn dargestellt habe...aber ich glaube ihr wißt wie es gemeint ist. Mein Lösungsansatz sieht folgendermaßen aus. Was ist daran falsch und wie lautet die richtige Lösung?
public class Weihnachtsbaum {
public static void main(String[] args) {
int zahl=1; //zeilenanzahl definieren
int zeilenanzahl=10;// ""
int stern=1; //Anzahl der Sterne definieren
int sternanzahl=15;
int leer=14; //Anzahl der Leerstellen definieren
int leerzähler=1;
while (zahl<zeilenanzahl) { //Anzahl der Zeilen
while (leerzähler<=leer) //Anzahl der Leerzeilen
{ System.out.println();
leerzähler +=2;}
while (stern<=sternanzahl) //Anzahl der Sterne
{System.out.print("*");
stern +=2;}
{System.out.println();
zahl +=1;}
}
}
}
Ich bin grade dabei eine Übungsaufgabe zulösen und habe auch einen Lösungsanstatz, der aber nicht funktioniert.
Die Aufgabe lautet, einen Tannenbaum mit Sternen zu implementieren.
So wie dieser:
*
***
*****
*******
*********
***********
*************
***************
***
***
***
Er ist etwas schief, so wie ich ihn dargestellt habe...aber ich glaube ihr wißt wie es gemeint ist. Mein Lösungsansatz sieht folgendermaßen aus. Was ist daran falsch und wie lautet die richtige Lösung?
public class Weihnachtsbaum {
public static void main(String[] args) {
int zahl=1; //zeilenanzahl definieren
int zeilenanzahl=10;// ""
int stern=1; //Anzahl der Sterne definieren
int sternanzahl=15;
int leer=14; //Anzahl der Leerstellen definieren
int leerzähler=1;
while (zahl<zeilenanzahl) { //Anzahl der Zeilen
while (leerzähler<=leer) //Anzahl der Leerzeilen
{ System.out.println();
leerzähler +=2;}
while (stern<=sternanzahl) //Anzahl der Sterne
{System.out.print("*");
stern +=2;}
{System.out.println();
zahl +=1;}
}
}
}
Tannenbaum implementieren gescheitert
Categories: Tannenbaum implementieren gescheitert
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire