Verilen bir sayının faktöriyelini hesaplayan programın algoritması

Verilen bir sayının faktöriyelini hesaplayan programın algoritmasının oluşturulması

Sayının faktöriyeli :Fak
Faktöriyel degişkeni :X
Faktöriyeli hesaplanacak sayı :Y

Algoritma:

A1 :Fak¬ 1, X¬ 0
A2 :Y’i gir
A3 :Y<0 ise 2. adımı tekrarla
A4 :X¬ X+1
A5 :Fak¬ Fak*X
A6 :X<Y ise 4. adıma geri dön
A7 :Fak değerini yaz
A8 :Bitir

Bu algoritmada 1. adımda X e 0 ve Fak değişkenine 1 değeri atanıyor. 2. adımda Y değeri giriliyor ve 3. adımda Y değerinin 0 dan küçük bir değer olup olmadığı denetleniyor ve denetim sonucuna göre gerekli komut veriliyor. 4. adımda X’in değeri 1 arttırılıyor ve 5. adımda X için Fak değeri hesaplanıyor. 6. adımda X in değerinin faktöriyeli hesaplanacak sayıdan küçük olması durumunda 4. adımdan itibaren işlemlerin tekrarlanması komutu veriliyor, X’ in değerinin Y’ye eşit olması durumunda işlemler tamamlanarak hesaplanan değerin yazdırılması işleminden sonra programın çalışması sona ermektedir.

Benzer Yazılar
Algoritma ve programlamayı öğrenmek isteyenler için Devamı
Algoritma ve programlamayı öğrenmek isteyenler için Devamı
Algoritma ve programlamayı öğrenmek isteyenler için Devamı
Programlama temelleri quiz sınavı ve cevapları Devamı
Programlama yaparken veya kodlama yaparken sıkça Devamı

One Comment

  1. bana hesap makınesının faktöriyel hesaplamada kullandığı algoritma lazim

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Doğru cevabı sayı olarak yazın. *