static int Faktoriyel(int n)
{
if (n == 0) return 1;
return n * Faktoriyel(n - 1);
}
static void Main(string[] args)
{
int f, sonuç;
Console.WriteLine("sayıyı giriniz: ");
f = Convert.ToInt32(Console.ReadLine());
sonuç = Faktoriyel(f);
Console.WriteLine(sonuç);
Console.ReadKey();