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ı
---
💻 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!