2
respuestas

Fila de Ceros al inicio de la tabla.

Corro el codigo de acuerdo con las instrucciones del instructor.


public class EjercicioTablaMultiplicacion {

    public static void main(String[] args) {

        for (int contador = 0; contador <= 10; contador++) {
            for (int multiplicacion = 0; multiplicacion <= 10; multiplicacion++) {
                System.out.print(contador * multiplicacion);
                System.out.print(" ");
            }
            System.out.println();
        }

    }

}

Pero por alguna razon obtengo una fila de 0s al inicio de la tabla

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadAlguien sabria explicarme a que se debe esto?

De antemano gracias.

2 respuestas

Pues como el ciclo unicia con el 0 estas inprimiendo la tabla del 0.

Hola, al empezar el primer for tu contador es 0 y va a ser cero también dentro del segundo for, con lo que... contador * multiplicador , te va dar cero hasta que incremente a contador = 1, el cual se da en la segunda fila.