C sharp - Recursividad Tabla de multiplicar

 
Vista:
sin imagen de perfil

Recursividad Tabla de multiplicar

Publicado por Yair (10 intervenciones) el 11/12/2016 04:11:49
Hola Me podrían ayudar a resolver este problema, lo quiero es que mediante recursividad el numero se valla multiplicando hasta llegar al 10, ejm 1*0=0 , 1*1=1.
Captura
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Recursividad Tabla de multiplicar

Publicado por Yordanis (4 intervenciones) el 12/12/2016 07:12:49
Hola.
Creo que lo que quieres es que el número se vaya multiplicando por por una variable (multiplicador) que va aumentando en 1 hasta que este último llegue a 10. Y cada producto se va agregando a un listBox

Sí entendí bien lo que buscas esta debe ser una posible solución.

1
2
3
4
5
6
7
8
private void TablaMulti(int num, int multiplicador)
{
     if(multiplicador <=10)
       {
          listBox1.Items.Add(num + " x " + multiplicador+" = " + (num*multiplicador));
          TablaMulti(num,  multiplicador+1);
       }
}

Es muy parecida a la que pones de ejemplo sólo que en este caso sólo se añadirá al listBox cuando el multiplicador sea menor o igual que 10
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar