JavaRepetiçãointermediario

Tabuada completa

Tabuadas completas aparecem em sistemas educacionais, geradores de relatórios de notas ou mesmo em jogos que precisam mostrar combinações de multiplicação. Usar loops aninhados permite percorrer duas dimensões de dados (linhas e colunas) de forma clara e eficiente, sem repetir código manualmente.

O PROBLEMA

Tabuada de 1 a 5 com loops aninhados.

EXEMPLO

1x1=1 ... 5x10=50

SOBRE O CONCEITO

Loops aninhados são um loop dentro de outro. Neste exercício, o loop externo controla o número da tabuada (de 1 a 5) e o interno controla o multiplicador (de 1 a 10). O erro comum é usar a mesma variável i nos dois loops ou confundir os limites (por exemplo, inverter as faixas). Para evitar isso, use i para o externo e j para o interno, e lembre que for (int i = 1; i <= 5; i++) e for (int j = 1; j <= 10; j++) são independentes. Com printf("%dx%d=%d\t", i, j, i*j) você formata a saída em linhas e colunas.

RESOLUÇÃO

Mais exercícios de Repetição

JAR018 · IntermediárioProgressão aritméticaJAR019 · IntermediárioPirâmide de asteriscosJAR024 · AvançadoCalculadora de parcelasJAR003 · BásicoTabuada
Ver todos os exercícios de Java