Tannenbaum implementieren gescheitert

Status
Nicht offen für weitere Antworten.

dariusberlin

Mitglied
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:
Code:
       *
      ***
     *****
    *******
   *********
  ***********
 *************
***************
      ***
      ***
      ***
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?

Java:
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 glaube hier sieht man nur einen halben Tannenbaum. Das ist aber nicht richtig!!! Die Aufgabe stammt aus dem Gailer-net Tutorial Kapitel 17 Aufgabe 4.
 
Zuletzt bearbeitet von einem Moderator:
Status
Nicht offen für weitere Antworten.

Zurück
Oben