Não consegui compreender muito bem esse exercício.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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?