Java imprime el código de corrección de errores del árbol de Navidad. La primera imagen es el tema y la segunda imagen es el resultado de mi ejecución.
Cambie for(int j=1;j<=height-1;j++) en el bucle for-j a for(int j=1;j<=height-i;j++)
Es decir, j<=height-1; a j<=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.nextInt(); i=1;i< =height;i++) { //primero genera el espacio inicial for(int?j=1;j<=height-i;j++) { System.out.print("?") ) } / /Salida* for(int ?k=1;k<=2*i-1;k++) { System.out.print("*" } System.out.println("*");