İçeriğe geç

Etkileşimli Okuma – Karar Yapıları ve Döngüler

🧠 KARAR YAPILARI

Karar yapıları, programın belirli bir koşula göre iş yapmasını sağlar.
Yani bilgisayar “duruma göre” karar verir. Biz kodlamada ve algoritmada karşılaştırma ve mantıksal operatörleri bu karar yapılarının içinde kullanırız.


🔹 Eğer Yapısı

Bir koşul doğruysa belirli bir işlem yapılır.

Mantık:
👉 Eğer koşul doğruysa → işlemi yap

Örnek:
“Eğer hava yağmurluysa şemsiye al.”

Kod mantığı:
hava == yağmurlu → şemsiye al


🔹 Eğer – Değilse (IF – ELSE) Yapısı

Koşul doğruysa bir işlem, yanlışsa başka bir işlem yapılır.

Mantık:
👉 Eğer doğruysa → bunu yap
👉 Değilse → başka bir şey yap (yanlışsa çalışacak kod)

Örnek:
“Eğer sınavdan geçersem oyun oynarım, değilse ders çalışırım.”

Kod mantığı:
puan >= 50 → oyun oyna
değilse → ders çalış


🔁 DÖNGÜLER

Döngüler, bir işlemi tekrar tekrar yapmamızı sağlar.


🔄 Koşula Bağlı Döngü

Bir koşul doğru olduğu sürece ya da bir koşul oluşana kadar çalışır.

Mantık:
👉 Koşul doğru → devam et
👉 Koşul yanlış → dur

Örnek:
“Enerjin bitene kadar koş.”

Kod mantığı:
enerji > 0 → koş


🔢 Belirli Sayıda Döngü

Bir işlem belirli sayıda tekrar edilir.

Mantık:
👉 Kaç kez yapılacağı bellidir

Örnek:
“10 kez zıpla.”

Kod mantığı:
10 kez → zıpla


♾️ Sonsuz Döngü

Hiç durmadan sürekli çalışır. (Kod durdurulana kadar.)

Örnek:
“Oyun açık olduğu sürece karakter hareket eder.”

Ya da:
“Dur denilene kadar müzik çalar.”


🎯 İp Uçları

  • Koşula bağlı → şarta göre çalışır
  • Belirli sayıda → sayısı belli
  • Sonsuz döngü → sürekli devam eder

Bir Cevap Yazın

Bu site istenmeyenleri azaltmak için Akismet kullanır. Yorum verilerinizin nasıl işlendiğini öğrenin.

Bilge BT sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya Devam Edin