🐍 Python ve Programlama Başlangıç ⏱ Tahmini: 30 dk

if ve else ile Karar Verme: Yaş ve Ehliyet Kontrolü

Python'da koşullu ifadeler: if, elif, else blokları. Büyüktür, küçüktür ve eşittir kontrolleriyle karar veren kodlar.

📅 16 Ekim 2026 • 👁 1 kez görüntülendi • ✅ Ücretsiz Ders

if ve else ile Karar Verme: Yaş ve Ehliyet Kontrolü

Bilgisayarların düşünebilmesini sağlayan en güçlü yapı: **Koşullu İfadeler (if - else)**. Eğer şart doğruysa bu yolu izle, değilse şu yoldan git!

---

🎯 Projenin Amacı ve Kazanımları

  • `if`, `elif` (else-if) ve `else` kalıplarını kavramak.
  • Karşılaştırma operatörlerini (`==`, `!=`, `>`, `<`, `>=`, `<=`) öğrenmek.
  • Python'daki **Girinti (Indentation / 4 Boşluk)** kuralını kavramak.
  • ---

    💻 Tam ve Çalışan Kodlar (C++, MicroPython, Scratch blok açıklamaları)

    yas = int(input("Lütfen yaşınızı giriniz: "))
    
    if yas >= 18:
        print("✅ Ehliyet başvurusu yapabilirsiniz!")
    elif yas >= 16:
        print("⏳ Motor ehliyeti alabilirsiniz, araba için az kaldı!")
    else:
        kalan_yil = 18 - yas
        print(f"❌ Henüz çok gençsiniz. {kalan_yil} yıl sonra araba sürebilirsiniz.")

    ---

    🛠️ Adım Adım Yapılış Aşamaları

    1. `if` satırının sonuna mutlaka iki nokta (`:`) koyulur.

    2. Alt satıra geçtiğinizde 1 Tab (veya 4 boşluk) içeriden yazmaya dikkat edin (Girinti kuralı).

    3. Farklı yaşlar girerek 3 farklı sonucun da çalıştığını test edin.

    ---

    💡 Nasıl Çalışır? (Bilimsel Çalışma Prensibi)

    Mantık operatörleri şartı kontrol ettiğinde arkada `True` (Doğru) veya `False` (Yanlış) cevabı döner. `if` bloğu sadece cevap `True` olduğunda çalışır.

    ---

    🚀 Kendini Geliştirme Görevi (Challenge)

    Kullanıcıdan okul sınav notunu (0-100) isteyip; 85 üstüyse "Takdir", 70-84 arasıysa "Teşekkür", altındaysa "Biraz daha çalışmalısın" diyen bir karne notu robotu yazın!

    Sorun mu yaşadınız veya aklınıza takılan bir nokta mı var?

    Discord topluluğumuza katılarak diğer geliştiriciler ve eğitmenlerle yardımlaşabilirsiniz.

    Discord'da Soru Sor →