Python İle Permütasyon Hesaplama Örneği

Bu örneğimizde Python ile permütasyon hesaplama yapmak için kullanılacak program kodlanacaktır.

Python İle Permütasyon Hesaplama

Permütasyon ile nesnelerin dizliş sayısı hesaplanmaktadır. Örneğin 5 kişiden 3’nün bir masaya oturuşunun kaç farklı şekilde olacağını hesaplamak bir permütasyon hesaplama örneğidir.

Sorumuzu iç içe fonksiyonları kullanarak çözeceğiz.

def faktoriyelBul(i):
    
  if i==1:       
    return 1
  else: 
    return i * faktoriyelBul (i-1)
    
def permutasyonBul(j,k):
    
  l = 0
    
  if k>j:        
    l = l
  else:      
    l = faktoriyelBul (j)/faktoriyelBul (j-k)
    return l
    
print("Permütasyonunu hesaplamak istediğiniz sayıları giriniz...")   
 
ilkSayi = int(input("İlk sayıyı Giriniz: "))
İkinciSayi = int(input("İkinci sayıyı Giriniz: ")) 
 
print("\nCevap: ", permutasyonBul(ilkSayi, İkinciSayi) )

Kodu çalıştırmak için: Trinket

⬇️ Örnek çıktı:
Permütasyonunu hesaplamak istediğiniz sayıları giriniz…
İlk sayıyı Giriniz: 5
İkinci sayıyı Giriniz: 3
Cevap: 60.0

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu