Bölüm 7 · SimülasyonKarar İzleyici? ← Bölüm 7Java koduAkış diyagramıÇıktı (konsol)Değişkenler KapatKarar İzleyiciAmaç: Koşullu ifadelerde hangi dalın neden seçildiğini görmek. Her koşul üç adımda gösterilir: ifade → değerler yerine konmuş hâli → true / false. Alınan yol hem kodda hem akış diyagramında vurgulanır.Nasıl kullanılır?Soldan bir program seçin ve girdi değişkenlerini değiştirin (ör. not = 59, 60, 61 ile sınır değerlerini deneyin).Adım ▶ / ◀ Geri (klavyede → / ←), Oynat ve Sıfırla ile ilerleyin. Akış diyagramında geçilen oklar ve kutular renklenir.Mantıksal operatörlü koşullarda alttaki küçük kutular her parçanın değerini gösterir; üstü çizili kesik kutular kısa devre yüzünden hiç hesaplanmayan parçalardır.Kendini dene: her koşulun sonucunu ve switch'te hangi case'e gidileceğini tahmin edin.Hatırlatmaelse-if zincirinde en fazla bir dal çalışır; bağımsız if'lerin her biri ayrı denetlenir.Sarkan else: else girintiye değil, en yakın eşleşmemiş if'e bağlanır. Süslü parantez belirsizliği giderir.&& sol taraf false ise, || sol taraf true ise sağ tarafı hesaplamaz (kısa devre). & ve | iki tarafı da her zaman hesaplar.Klasik switch'te break yoksa sonraki case'in kodu da çalışır (düşme). Ok (->) biçiminde düşme yoktur (Java 14+).Tüm programların çıktıları, her parametre kombinasyonu için gerçek Java (JDK 21) çıktısıyla karşılaştırılarak doğrulanmıştır.İlgili sunum: Bölüm 7 · Koşullu İfadeler (if-else, else-if, İç İçe Kararlar, Sarkan else, Mantıksal Operatörler, switch).