Bu konumuz da algoitma geliştirmek amacıyla küçük bir alştırma yapalım ve işlemler için c# dilini kullanalım.Şimdi Faktoriyeli ne olduğuna bir bakalım ; Faktoriye öss çalışıyor sanız yada yalıştısanız bilceğiz düşünerek heme konuya giriyorum
Faktoriyel: bir sayın verilen aralaıkta bulunan tüm sayıları birbirleri ile çarpılmasıdır bunuda programayik olarak şöye ifade edebilir .
class Program
{
static void Main(string[] args)
{
Console.Write("Deger griniz : ");
int deger = Convert.ToInt32(Console.ReadLine());
int fak = 1;
for (int i = 1; i <= deger; i++)
// 1 den başlıyor dene ise 0 yutan eleman olamsı 0 kullanıldığı durumda sonucu çıkmasıdır.
{
fak = fak * i;
}
Console.WriteLine(fak.ToString());
Console.ReadLine();
}
}

