code-neon

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;