{ int i = 1; int p = 1; for (int n = 1; n <= (n*p); n++) { p = n; i = (n + p);
MessageBox.Show("serial " + p + "=" + i); }
{ int i = 1; int p = 1; for (int n = 1; n <= (n*p); n++) { p = n; i = (n + p);
MessageBox.Show("serial " + p + "=" + i); }
Olá Fabricio
Nesse exercício precisamos imprimr uma caixa de mensagem com uma pirâmide de números.
1 2 4 3 6 9 ....
Repare que nessa pirâmide pode ser reescrita da seguinte forma:
11 21 22 31 32 33 41 42 43 44 ...
Então precisamos de dois fors, um com uma variável i que cuidará das linhas e outro com uma variável j que cuidará das colunas:
string tabela = "";
for(int i = 1; i <= 5; i++)
{
// monta as linhas da tabela
for(int j = 1; j <= i; j++)
{
tabela += " " + i * j;
}
// para quebrar a linha colocamos um \n na string
tabela += "\n";
}
MessageBox.Show(tabela);