Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Brauche Quellcode für einen Tannenbaum (ganz einfachen) in Java

Guten Tag alle zusammen,

Hoffe jeden gehts gut ^^

Kann mir mal jemand hierbei helfen ! Ein Algorithmus, noch besser natürlich kompletten Quelltext....

Bildschirmausgabe:

                         **
                        ****
                       ******
                      ********
                     **********
                    ************
                         **
                         **

Brauche halt so eine Ausgabe.... Würde mich sehr über eine hilfe freuen... erlaubt sind dabei : schleifen,arrays :)))))))

thxxxxxx


Antworten zu Brauche Quellcode für einen Tannenbaum (ganz einfachen) in Java:

Bitte hilft mir :(((((((((

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
4 Leser haben sich bedankt

Keine Ahnung ob das so funktioniert (ungetestet), koennte aber klappen. (Irgendwie doch etwas komplizierter geworden als geplant ;D)

void drawTree( int height ) {

    if( height < 2 ) {
        System.out.println( "Son Sch... Baum kann ich nicht malen!" );
        return;
    }

    // Krone
    int spaces = height - 1;
    for( int i = 1; i <= height; i++ ) {
        for( int j = 0; j < spaces; j++ ) {
            System.out.print( " " );
        }
        for( int k = 0; k < (2 * i); k++ ) {
            System.out.print( "*" );
        }
        System.out.println( "" );
        spaces--;
    }

    // Stamm
    for( int i = 0; i < 2; i++ ) {
        for( int j = 0; j < (height - 1); j++ ) {
            System.out.print( " " );
        }
        System.out.println( "**" );
    }
}
   
« Letzte Änderung: 15.12.07, 17:11:35 von Lisaa »

wieso sch... baum ;)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
1 Leser hat sich bedankt

Naja Höhe 0 und 1 sehen komisch aus:
**
**

**
**
**

Sind doch sch... Bäume oder?  ;D Ganz zu schweigen von negativen Höhen... 


« KRIEGE NE DOOFE FEHLERMELDUNG BEI JAVA PROGRAMM !Problem mit java »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Tag
Ein Tag ist ein englischer Begriff und bedeutet so viel wie Etikett, Mal, Marke, Auszeichner und Anhänger. Generell ist Tag eine Auszeichnung eines Datenbetandes mit...

LZW-Algorithmus
Der LZW-Algorithmus, benannt nach seinen Erfindern Abraham Lempel, Jacob Ziv und Terry Welch, war in den 1980er Jahren eine wichtige Entwicklung im Bereich der Datenkompr...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...