Python Örnekleri
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.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
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