En este codigo en C# resuelve el factorial de un numero por ejemplo usaremos el numero "4"
------------------------------------------------------
class Program
{
static void Main(string[] args)
{
Recursividad re = new Recursividad();
int f = re.Factorial(4); // aqui se encuentra el numero 4que le sacaremos el factorial
Console.WriteLine("El factorial de 4 es " + f);
Console.ReadKey();
}
public class Recursividad
{
public int Factorial(int fact) // metodo Factorial
{
if (fact > 0)
{
int valor = fact * Factorial(fact - 1); // Llamada del metodo Factorial
return valor;
}
else
return 1;
}
}
}
-----------------------------------------------------
Fuente
http://www.csharpya.com.ar/detalleconcepto.php?codigo=175&inicio=40
No hay comentarios:
Publicar un comentario