Soru : Kullanıcıdan alınan 3 sayının tüm kombinasyonlarını ekrana yazdıran Python programını yazınız.

Cevap :

a=int(input("İlk rakam:"))
b=int(input("İkinci rakam:"))
c=int(input("Üçüncü rakam:"))
d=[]
d.append(a)
d.append(b)
d.append(c)
for i in range(0,3):
    for j in range(0,3):
        for k in range(0,3):
            if(i!=j&j!=k&k!=i):
                print(d[i],d[j],d[k])

Çıktı :

İlk rakam:5
İkinci rakam:3 2
Üçüncü rakam:1

5 2 1
5 1 2
2 5 1
2 1 5
1 5 2
1 2 5

Bu yazımızda Python ile girilen sayıların tüm kombinasyonlarını ekrana yazdıran program program örneğini çözdük. Diğer Python örneklerini de görmek için buraya tıklayabilirsiniz.

Bu yazı dikkatini çekebilir.   Javascript Dizide Eleman Arama