Bir sayının faktöriyeli hesaplama, 1den faktöriyeli alınacak sayıya kadar olan sayıların çarpımına denir. Faktöriyeli alınacak sayıya kadar düzenli bir artış olduğu düşünülürse algoritmada kullanılan döngü deyimi faktöriyel almak için kullanılabilir.
Algoritmada döngü ile faktöriyel alırken dikkat edilmesi gereken nokta, çarpma işleminin etkisiz elemanı olan 1 değerini başlangıç değeri olarak vermek gerekliliğidir.
Algoritma
1 2 3 4 5 6 7 8 9 10 11 12 | başla sayac=1, faktoriyel=1 yaz "N değerini girin" oku n döngü sayac <= n ise sayac++ faktoriyel=sayac*faktoriyel döngü bitti yaz "sayıların faktöriyeli="+faktoriyel bitir |
Akış Diyagramı
Add Comment