Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

TestaFor duvida

public class TestaFor {

        public static void main(String[] args){

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

    }
}

Quando o programa é compilado e executado o que acontece exatamente para ele imprimir a tabuada da forma como acontece?

2 respostas
solução!

Bom dia Rafael, o primeiro for é para dizer qual a tabuada que será impressa, então como multiplicador = 1, será a tabuada do 1. Depois entra no segundo for que vai dizer até qual multiplicação queremos a tabuada, que no caso será de 0 até 10 e faz.. 1 x 0, 1 x1 e assim por diante, quando o for de dentro acabar volta para o for de fora a passa pra tabuada do dois... esclareceu sua dúvida? não sabia ao certo se era isso que precisava!

Abraços

Era isso sim, me deu uma linha de raciocínio melhor Obrigado!