C++ ile Faktöriyel Hesaplama
Kullanıcıdan alınan bir sayının faktöriyelini hesaplayan C++ programı.
#include < iostream >
int FaktoriyelHesapla(int n)
{
int faktoriyel = 1;
for (int i = 1; i <= n; i++)
{
faktoriyel *= i;
}
return faktoriyel;
}
int main()
{
std::cout << "Sayiyi girin: ";
int sayi;
std::cin >> sayi;
int faktoriyel = FaktoriyelHesapla(sayi);
std::cout << sayi << "'in faktoriyeli: " << faktoriyel << std::endl;
return 0;
}
Giriş/Çıkış işlemleri için gerekli kütüphane
#include < iostream >
C++ ile Faktöriyel hesaplama fonksiyonu
int FaktoriyelHesapla(int n)
{
int faktoriyel = 1;
// 1'den n'ye kadar olan sayıları çarparak faktoriyeli hesaplar
for (int i = 1; i <= n; i++)
{
faktoriyel *= i;
}
// Hesaplanan faktoriyel değerini geri döndürür
return faktoriyel;
}
C++ ile Kullanıcıdan bir sayı girmesi istenir
std::cout << "Sayiyi girin: ";
int sayi;
C++ ile Kullanıcının girdiği değeri 'sayi' değişkenine atar
std::cin >> sayi;
C++ ile Sayının faktoriyelini hesaplar
int faktoriyel = FaktoriyelHesapla(sayi);
C++ ile Sonucu ekrana yazdırır
std::cout << sayi << "'in faktoriyeli: " << faktoriyel << std::endl;
C++ ile Programın başarıyla sonlandığını belirtir
return 0;