Karar yapıları (If - Else) 7. sınıf Çözümlü Örnekleri

Örnek 01 / 04
Soru:

Bir kütüphane, öğrencilere kitap ödünç verme süresini belirlemek için bir program yazıyor. Kural şudur: Eğer öğrenci 10. sınıf veya daha üstü ise, kitabı 15 gün ödünç alabilir. Değilse, kitabı 10 gün ödünç alabilir. Ali 7. sınıf, Ayşe ise 10. sınıf öğrencisidir. Buna göre, her iki öğrencinin kitabı kaç gün ödünç alabileceğini bulmak için kullanılacak "if-else" yapısını yazınız.

Çözüm:

💡 Bu problemi çözmek için öğrencinin sınıf bilgisini kontrol eden bir karar yapısı kullanacağız.

  • ➡️ Adım 1: Koşulumuzu belirleyelim: sinif >= 10
  • ➡️ Adım 2: Koşul doğruysa (True) kitap ödünç süresi 15 gün olacak.
  • ➡️ Adım 3: Koşul yanlışsa (False) kitap ödünç süresi 10 gün olacak.
  • ➡️ Adım 4 (Ali için): Ali 7. sınıftır. 7 >= 10 koşulu yanlıştır (False). Else bloğu çalışır ve süre 10 gün olur.
  • ➡️ Adım 5 (Ayşe için): Ayşe 10. sınıftır. 10 >= 10 koşulu doğrudur (True). If bloğu çalışır ve süre 15 gün olur.

✅ Sonuç: Ali 10 gün, Ayşe ise 15 gün kitap ödünç alabilir.

1 2 3 4