Selasa, 30 Oktober 2012

Menentukan rank 3 bilangan di python


Menentukan rank 3 bilangan di python, dengan membandingkan ketiga bilangan itu dan menampilkannya dalam Ascending dan Descending...

Berikut Source codenya

bil1 = input("Masukkan Bilangan 1 : ")
bil2 = input("Masukkan Bilangan 2 : ")
bil3 = input("Masukkan Bilangan 3 : ")

#Kemungkinan yang muncul ada 6 kondisi
#bil1 bil2 bil3
#bil1 bil3 bil2
#bil2 bil1 bil3
#bil2 bil3 bil1
#bil3 bil2 bil1
#bil3 bil1 bil2

if(bil1<=bil2<=bil3):
print 'ASC :', bil1,bil2,bil3
print 'DESC :', bil3,bil2,bil1
elif(bil1<=bil3<=bil2):
print 'ASC :', bil1,bil3,bil2
print 'DESC :', bil2,bil3,bil1
elif(bil2<=bil1<=bil3):
print 'ASC :', bil2,bil1,bil3
print 'DESC :', bil3,bil1,bil2
elif(bil2<=bil3<=bil1):
print 'ASC :', bil2,bil3,bil1
print 'DESC :', bil1,bil3,bil2
elif(bil3<=bil2<=bil1):
print 'ASC :', bil3,bil2,bil1
print 'DESC :', bil1,bil2,bil3
elif(bil3<=bil1<=bil2):
print 'ASC :', bil3,bil1,bil2
print 'DESC :', bil2,bil1,bil3



Output yang ditampilkan adalah:

Tidak ada komentar:

Poskan Komentar

 

Design By:
SkinCorner