❗Bir Sayının Faktöriyelini Hesaplamak
❓ Soru
Verilen bir sayının faktöriyelini hesaplayan algoritmayı yazınız.
⛓ Program Kısımları
n
sayısının değerini girmek.Bir döngü kullanarak
n!
değerini hesaplamak.n!
değerini yazdırmak
👓 Çözüm Yöntemi
n! = 1*2*3 …. (n-2)*(n-1)*n
veyan! = n*(n-1)*(n-2) … 2*1
olduğu bellidir.f
diye bir değişken tanımlayabiliriz, başlangıç değeri 1 olsun, ve onu 2,3 ….n
ye kadar sayılarıyla çarpabiliriz, bunu yapmak içini
sayacı tanımlanır 2’denn
ye kadar değer alır (i
nin her arttığındax
le çarpılacak şekilde).
👩🔧 Çözüm Adımları
i
,f
,n
tanımlanması.n
nin değerinin girilmesi.n!
i hesaplayan döngünün oluşturulması.f
nin değerinin yazdırılması.
🤖 Kod
⚙ C++ Kodu
🐍 Python Kodu
☕ Java Kodu
⏹ C# Kodu
🧩 Akış Şeması
🎉 Ekran Çıktısı
💡 Notlar
i=1
olduğunda sonucu etkilemeyeceği içini=2
den başlıyoruz.f
değerinii
sayacının değerleriyle çarpacak işlem.
Last updated