Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Alex Rodríguez en 25 de Diciembre 2018, 21:49

Título: Arbol de navidad en Java (Christmas tree) dibujado con asteriscos y espacios
Publicado por: Alex Rodríguez en 25 de Diciembre 2018, 21:49
Para los amantes de la navidad y de java, árbol de navidad en Java dibujado en la consola:

Código: [Seleccionar]
public class ArbolDeNavidad {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        int i,j,k,n;
        n=10; //Modifica este parámetro si quieres
        for(i=1; i<n+(n/2); i++){
            for(j=n+(n/2); j>i; j--){
                System.out.print(" ");}
            for(k=1; k<=2*i-1; k++){
                System.out.print("*");}
            System.out.println("");
        }
        for(i=1; i<n-(n/2); i++){
            for(j=n+(n/2); j>1; j--){
                System.out.print(" ");}
            for(k=n/2; k<=(n/2)+1; k++){
                System.out.print("*");}
            System.out.println("");
        }
    }
}