C++ Faktöriyel Bulma

NightOwl6114

Centipat
Katılım
18 Haziran 2021
Mesajlar
113
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
[CODE title="C++ Faktoriyel bulma"]#include <iostream>
using namespace std;

int main() {
int n;
long double factorial = 1.0;

cout << "Pozitif sayi gir:";
cin >> n;

if (n < 0)
cout << "Hata! Negatif sayýlarin faktoriyeli olmaz once matematik ogren.";
else {
for(int i = 1; i <= n; ++i) {
factorial *= i;
}
cout << "Faktoriyeli " << n << " = " << factorial;
}

return 0;
}
[/CODE]
C++'ta bir sayının faktoriyelini bulmak için basit program. Nasıl?
 
Başlangıç için iyi. Math kütüphanesinde hazır metodu var. Daha ileri bir şeyler denemek istersen Codeforces da güzel problemler var. Yarışmalarda oluyor.
 
Başlangıç için iyi. Math kütüphanesinde hazır metodu var. Daha ileri bir şeyler denemek istersen Codeforces da güzel problemler var. Yarışmalarda oluyor.

Tavsiye için teşekkürler. Evet başlangıç seviyeyim, şu ana kadar yaptığım en iyi proje Tic-Tac-Toe oyunuydu
 
0 için kontrol koyman gerektiğini düşünmüştüm, gerek yokmuş.
 
Değişkenlerini her zaman ilklendir, özellikle de primitive tipte iseler.
Negatif sayıların faktöriyeli vardır.
Fonksiyon kullanılsa daha iyi olabilirdi.

Temel için güzel.
 

Yazı tipini UTF-8 yaparsan kod üzerinde Türkçe karakterlerde gözükür.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…