public class Main {
    public static void main(String[] args) {
        int n = 7; // Número de escalones

        // Crear la matriz de la pirámide
        char[][] piramide = new char[n][2 * n - 1];

        // Llenar la matriz con espacios
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < 2 * n - 1; j++) {
                piramide[i][j] = ' ';
            }
        }

        // Construir la pirámide con los números y '#'
        for (int i = 0; i < n; i++) {
            int start = n - i - 1; // Posición inicial para los números y #
            piramide[i][start] = (char) ('7' - i); // Número en la parte derecha

            for (int j = start + 1; j < start + i + 1; j++) {
                piramide[i][j] = '#'; // Relleno con #
            }
        }

        // Imprimir la pirámide
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < 2 * n - 1; j++) {
                System.out.print(piramide[i][j] + " ");
            }
            System.out.println();
        }
    }
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: