martes, 6 de septiembre de 2011

El factorial de un numero con Recursividad

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