Çoklu karar yapıların if elif …. else yapıları kullanılmaktadır. Bu örnekte de aynı şekilde çoklu karar yapısı kullanılmaktadır.
Örnek :Girilen üç sayıdan en büyüğünü bulan kodu yazınız.
Çözüm:
- İlk şartta birinci sayının diğer iki sayıdan büyük olup olmadığını kontrol ederiz. Eğer birinci sayı diğer iki sayıdan da büyükse aradığımız sayıyı bulmuş oluruz.
- Aksi durumda ikinci yada üçüncü sayılardan birinin büyük olduğu anlamına gelir. Bu sefer ikinci sayının büyük olup olmadığını kontrol ederiz. İkinci sayı büyükse onu yazdırırız.
- Birinci ve ikinci sayılar büyüklük şartını sağlamıyorsa o zaman üçüncü sayıyı büyüktür demek oluyor.
İlginizi çekebilir: Python if else kullanımı
Python Program Çözümü:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #tasarimkodlama.com print("🔢 En BÜYÜK Sayıyı Bulan Program 🔢") s1 =int(input("➊.Sayı : ")) s2 =int(input("➋.Sayı : ")) s3 =int(input("➌.Sayı : ")) if s1 > s2 and s1 > s3: print("En büyük sayı :{}".format(s1)) elif s2 > s3: print("En büyük sayı :{}".format(s2)) else: print("En büyük sayı :{}".format(s3)) |
Çıktı:
1 2 3 4 5 6 7 | 🔢 En BÜYÜK Sayıyı Bulan Program 🔢 ➊.Sayı : 10 ➋.Sayı : 30 ➌.Sayı : 20 En büyük sayı :30 |
Yorum Yap