0
Cómo puedo mostrar los datos de un rango?
Por ejemplo si el usuario me dice que el rango es 5 imprimir: "0,1,2,3,4,5" en ese orden usando recursividad, no encuentro la manera de hacerlo
2 Respuestas
+ 5
No se que lenguaje utilices amigo, te dejo el ejemplo en C#
using System;
namespace SoloLearn
{
    class Program
    {
    
        static void Main(string[] args)
        { 
            Console.WriteLine("Ingrese el rango");
            int x =  Convert.ToInt32(Console.ReadLine());
            Program  program = new Program();
            program.Imprimir(x); 
        }    
        
        void Imprimir(int x) 
        { 
            if (x>-1)
            {
            Imprimir(x - 1); 
            Console.WriteLine(x); 
            }
        } 
        
    }
}
Se tiene que pedir al usuario el valor del número para el rango. 
Luego creas un método que toma como parámetro ese valor y dentro del metodo imprimes en la consola el valor y vuelves a llamar al mismo método pero esta vez pasas el valor modificado según necesites
0
Muchas gracias, mi maestro no nos había mostrado ejemplos de recursividad con metodos que no retornen un valor pero ahora ya sé que si se puede



