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.