Código del árbol de Navidad
Cambie el bucle for-j for(int j=1;jlt;=height-1;j) a for(int j=1;jlt;=height-i;j)
Es decir, jlt;=height-1; cambiado a jlt;=height-i;
El programa Java completo es el siguiente: import?java.util.Scanner;
public? class?ShengDanShu?{ public?static?void?main(String[]?args)?{ int?height; // La altura del árbol Scanner?in?=?new?Scanner(System.in) ; System.out.println ("Ingrese la altura del árbol"); height?=?in.nextInt(); for(int?i=1;ilt;=height;i) { //Primero genera lo anterior espacio for(int?j=1 ;jlt;=altura-i;j) { System.out.print("?" } //Salida* for(int?k=1;klt;=2*i-); 1;k) { System.out .print("*"); } System.out.println() } }
}
Resultados de la ejecución:
Por favor ingrese la altura del árbol
6
* ***
***** ******* *** ******
************