C#
44.782 lecturas

Factorial de un número

Con esta función de C# podemos saber el factorial de un número:
Publicado el domingo, 16 de abril de 2006
Enlaces patrocinados
Con esta función de C# podemos saber el factorial de un número:

using System;


namespace Factorial{


class Principal{


[STAThread]


static void Main(){


int numero=0;


Console.Write("\t\tBienvenido al programa que halla el factorial de un número!\n");


try{


Console.Write("\nIngrese un número: ");


numero=int.Parse(Console.ReadLine());


}catch(System.FormatException e){


Console.WriteLine(e.Message.ToString());


}


Principal.Factorial(numero);


Console.Write("\nEl factorial de "+numero+" es: "+Principal.Factorial(numero));


Console.Read();


return;


}


//Función que halla el Factorial


static int Factorial(int numero){


int contador=1, i=0;


if (numero >;0){


for(i=2;i<;=numero;i++){


contador=Math.Abs(contador*i);


}


}else{ Console.Write("\nEl número debe ser mayor que 0!");}


return contador;}}}


Comparte el artículo en las redes sociales

7 comentarios del truco (página 1)
mishel dice
son mamadas we si vas a subioe algo aslño kompleto te falta la estructura no seas wey
Publicado el miércoles, 07 de diciembre de 2011
pajarto_sexi dice
grax x los trukos pero aveses lo deben de enviar mas klaro
Publicado el miércoles, 21 de septiembre de 2011
Carlos dice
Creo que la función Factorial que muestras se podría mejorar un poco. Aquí está la tuya: //Función que halla el Factorial static int Factorial(int numero){ int contador=1, i=0; if (numero >;0){ for(i=2;i<;=numero;i++){ contador=Math.Abs(contador*i); } Y aquí la mía: static int Factorial(int numero){ int contador=1, i=0; if (numero > 0) for(i=2;i<=numero;i++) contador *= i; return contador; } Haces una llamada a una función que no es necesaria, y eso redundará en una pérdida de rendimiento.
Publicado el viernes, 08 de julio de 2011
rebeca prado dice
GRACIAJ POR LOS TRUCOS ........
Publicado el miércoles, 08 de junio de 2011
noe rodriguez dice
hola!! Tendras una formula para sacar numeros factoriasles mas facil,pues apenas estoy aprendiendo a programar y es mi primer lenguaje el c# y no le entendi al que esta esplicado aqui, hay te dejo mi correo, espero respuesta!!! gracias!!!
Publicado el viernes, 08 de abril de 2011
juan carlos dice
realmente muy interesante y sin asi que esta muy bien gracias (pulenta).
Publicado el viernes, 12 de noviembre de 2010
lucia dice
GRACIASSSSSSS
Publicado el miércoles, 31 de marzo de 2010
Comentar el artículo
Nombre:
Mail:
Comentario:
Código de seguridad:
Captcha
Repite el código de seguridad

Los trucos más leídos de C#