Não consegui compreender muito bem esse exercício.
Não consegui compreender muito bem esse exercício.
Esta questão você utilizará dois laços de repetição. Em uma análise superficial poderemos identificar o seguinte caso do enunciado: A segunda e terceira linha são obtidas pela multiplicação dela mesma com a anterior. Por exemplo, 1 21; 22 31; 32; 3*3 Com isto, basta que façamos esta multiplicação nos laços, tendo o primeiro a passagem principal(quantas vezes você quer que execute, neste caso o "N") e o segundo a multiplicação entre as variáveis do 1º FOR pelo 2º FOR. Tome cuidado na multiplicação entre os FOR, para não realizar o cálculo errado. Com este principio é fácil fazer, vamos lá!
for (int a = 1; a <= 5; a++)
{
for (int b = a; b <= a*a; b+=a)
{
Response.Write(b + " <br/>");
}
}
Se você reparar o 2º FOR têm algumas particularidades! A primeira é o tamanho. Repare que a variável "b" vai até "a*a" e seu incremento é "+=". Com isso se "mata a xarada". Há outras maneiras de se realizar este exercício, agora fica a seu critério pesquisar mais. Espero ter ajudado. Att. Bruno
Onde se lê: Por exemplo, 1 21; 22 31; 32; 3*3. Leia-se 1; 2x1, 2x2; 3x1, 3x2, 3x3
Olá Hiago
A sua dúvida foi solucionada?