using System;
public class Program
{
public static void Main()
int fac,i,n;
string temp;
i=1;
n=0;
fac=1;
Console.WriteLine("programa para calcular factorial de un número");
Console.WriteLine("");
Console.WriteLine("ingrese un número");
temp=Console.ReadLine();
if(int.TryParse(temp, out n))
while (n>0 && i<=n)
fac=fac*i;
i=i+1;
}
Console.Write("El factorial de" +" " +n+ " "+ "es"+ " " +fac);