Tekrar Eden Adımlar: Döngüler

Aynı komutu on kez yazmak yerine bir kez yazıp tekrarlatabiliriz. Sayılı döngü, sonsuz döngü ve koşullu döngünün farklarını örneklerle keşfedin.

Tekrar Eden Adımlar: Döngüler

Tekrar eden işler

Bir merdiveni çıkarken "bir basamak çık" komutunu her basamakta tekrar ederiz. Programlamada da aynı komutları defalarca yazmak yerine döngü kullanırız. Döngü, bir komut grubunu belirli bir kurala göre tekrar tekrar çalıştırır.

1. Sayılı döngü

Komutların kaç kez tekrarlanacağı bellidir.

4 defa tekrarla
    100 adım git
    90 derece dön

Bu kod bir kare çizer. Döngü olmasaydı sekiz satır yazmamız gerekirdi.

2. Sonsuz döngü

Program durdurulana kadar hiç bitmeden tekrar eder. Oyunlardaki arka plan müziği ve sürekli hareket eden bulutlar böyle çalışır.

sürekli tekrarla
    10 adım git
    eğer kenardaysa sek

3. Koşullu döngü

Bir koşul gerçekleşene kadar tekrar eder. Kaç kez döneceği önceden bilinmez.

<hedefe dokunuyor mu?> olana kadar tekrarla
    5 adım git

Hangi döngüyü ne zaman kullanırız?

DurumDöngü türü
Beş kez zıplaSayılı döngü
Oyun boyunca müzik çalSonsuz döngü
Kapıya varana kadar yürüKoşullu döngü

Meydan okuma

Sayılı döngü ile altıgen çizin. İpucu: altıgenin 6 kenarı vardır ve bir tam dönüş 360 derecedir. Her köşede kaç derece dönmelisiniz?

Konuyu pekiştir

4 soruluk kısa test. Bir seçeneğe dokunduğunuzda doğru cevap ve açıklaması görünür.

0 / 4 cevaplandı
  1. Kare çizmek için döngü kaç kez tekrarlanmalıdır?

  2. Oyun boyunca çalan müzik için hangi döngü uygundur?

  3. "Kapıya varana kadar yürü" hangi döngüye örnektir?

  4. Altıgen çizerken her köşede kaç derece dönülmelidir?

Aynı dersten diğer konular

Tüm konular