PUes miren, estoy haciendo este ejercicio, se trata de calcular un factorial pero usando la recursividad y el método que les pongo aki abajo:
public static bool RecursiveFactorial(int n, out int f)
el parámetro de salida debo llevarlo al método
public static Main()
Mi pregunta era ¿Como consigo que me devuelva el parámetro f siendo f el factorial ya calculado?
Muxas Gracias y espero no causarle molestias, pero es que probé muxo y no me sale
Salu2 ;D
la condicion de salida es cuando n es igual a 1.. en C seria..
int factorial(int n, int f){
if(n==1)return 1;
return f*factorial(n-1,f);
}
Saludos!!
Mirate esto a ver si te vale de algo:
http://www.bitarray.info/2009/01/recursividad/