C++ Sayının Faktöriyelini Bulma

Merhaba arkadaşlar, bu yazımızda girilen bir sayının faktöriyelini bulmayı göreceğiz. Öncelikle faktöriyel, o sayının ve altındaki sayıların birbirleriyle çarpımına denir. Örneğin; 4! = 4 * 3 * 2 * 1 = 24’dür.

Eğer for döngüsü kullanarak bulmak istersek;

#include<iostream>
 
using namespace std;
  
int main()
{
  int i, no, fact=1;
  cout << "Bir sayi giriniz: "; 
  cin >> no;
    
  for(i=1; i<=no; i++)
  {
      fact=fact*i;
  }
    
  cout << "Faktoriyel: " << fact;
    
  return 0;
}