Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

CONSULTA POR EJECICIO CLASE 7 "TEST

Con relación a la solucion brindada por la plataforma para la implementacion del "break" para obtener una matriz triangular:

public class TestBucles2 {

    public static void main(String[] args) {

        for (int fila = 1; fila <= 10; fila++) {

            for (int columna = 0; columna <= 10; columna++) {

                if(columna > fila) {

                    break;
                }

                System.out.print("*");

                System.out.print(" ");

            }

            System.out.println();

        }
    }

}

Pense en n ligero cambio en esa solución colocando como booleano del inf de la quinta fila un "==" en vez de un">" ya que cuando se ejecuta la instrucción del if, a partir de alli ya no se sigue desenvolviendo el segundo bucle por lo que el resultado es el mismo:

public class TestBucles2 {

public static void main(String[] args) {

    for (int fila = 1; fila <= 10; fila++) {

        for (int columna = 0; columna <= 10; columna++) {

            if(columna == fila) {

                break;
            }

            System.out.print("*");

            System.out.print(" ");

        }

        System.out.println();

    }
}

}

Deseo saber saber si mi conclusion es correcta tanto en la solución dada como en cuanto a la explicacion de la razon por la cual funciona. Gracias! `

1 respuesta

Hola Alumno, espero que estés bien!

Su conclusión es correcta y la explicación fue clara, gracias por esta reflexión de la actividad, es algo muy rico en el proceso de aprendizaje.

Si es posible, ¿podría pasar el enlace de esta actividad de la plataforma?

Saludos y buenos estudios!