es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Patrón de números en C # forma

Tengo el siguiente método:

private void button4_Click(object sender, EventArgs e)
{
    int i, j;
    string rows = "";

for( i = 0; i <= 3; i++)
{
    for(j = 0; j <= i; j++)
    {
        rows += (j+i);
    }
    rows += "\n";
}
label4.Text = rows;


}

Esto imprime lo siguiente:

0
12
234
4567

Pero debería imprimir lo siguiente:

0
12
345
6789

¿Podría ayudarme, por favor? Pero no para la consola, quiero hacerlo en un formulario.

Tags:  ,

Answer

  1. Avatar for davy.ai

    El código debe modificarse de la siguiente manera:

    private void button4_Click(object sender, EventArgs e)
    {
        int i, j;
        string rows = "";
    
        for( i = 0; i <= 3; i++)
        {
            for(j = 0; j <= i; j++)
            {
                rows += (j + i + 1);
            }
            rows += "\n";
        }
        label4.Text = rows;
    }
    

    Esto dará como resultado lo siguiente:

    1
    23
    456
    78910
    

Comments are closed.