🧩 Kodu Kafanda Çalıştır: Değişken, Döngü, Koşul
Bölüm bitti! 🎉
Bölümün metni
Bilgisayar kodu satır satır çalıştırır. Bugün biz de bir bilgisayar gibi kodu kafamızda izleyeceğiz.
Akış şemasında her adımın bir şekli vardır: Başla ve Bitir oval, giriş ve çıkış paralelkenar, işlem dikdörtgen, karar ise eşkenar dörtgendir. Oklar adımların sırasını gösterir.
Değişken, içine bir değer koyduğumuz adlı bir kutudur. puan 5 iken puan = puan + 3 dersek önce sağ taraf hesaplanır: 5 + 3 = 8. Yeni değer kutuya yazılır.
Kodu satır satır izle ve her satırdan sonra değişkenin değerini tabloya yaz. Birinci satırda puan 5 oldu, ikinci satırda 8 oldu. Üçüncü satırda ne olur?
Döngü, aynı satırları tekrar tekrar çalıştırır. toplam sıfırdan başlıyor. Döngü üç kez dönüyor ve her turda 2 ekleniyor: 2, 4, 6. Sonunda toplam 6 olur.
Şimdi sen izle. sayı 1 ile başlıyor. Döngü üç kez dönüyor ve her turda sayı 2 ile çarpılıyor. Birinci turdan sonra 2, ikinci turdan sonra 4 oldu. Üçüncü turdan sonra kaç olur?
Koşul bir sorudur: cevap evet ise bir yoldan, hayır ise başka yoldan gideriz. puan 12 ve soru “puan > 10 ?”. 12, 10’dan büyük olduğu için cevap Evet: “Kazandın!” yazılır.
Kod beklediğin sonucu vermedi mi? Bir hata var. Burada döngü her turda 2 ekleyecekti ama 2 çıkarıyor, sonuç 6 yerine −6 çıktı. Hatalı satırı bulup düzeltmeye hata ayıklama (debugging) denir.
Özet: akış şeması sembollerini bil, değişkenin değerini satır satır izle, döngüde her turu yaz, koşulda evet ya da hayır yolunu seç, hata varsa bul ve düzelt. Şimdi Kod Kulesi’nde dene!