🎓 Bounlu tarafından hazırlandı
28.847 görüntülenme

Döngüler Nedir?

Merhaba sevgili gençler! Bilgisayarlara bir işi tekrar tekrar yaptırmanın ne kadar kolay olabileceğini hiç düşündünüz mü? İşte bu sihirli işleme döngüler diyoruz!

Kısa cevap

Döngüler, bilgisayar programlarında belirli bir komut bloğunu, bir şart sağlanana kadar veya belirli sayıda tekrar çalıştıran kontrol yapılarıdır.

01

Adım adım çözümlü örnekler

Ekrana 1'den 5'e kadar sayıları yazdırmak için nasıl bir döngü kullanabiliriz?

Bir 'sayı' değişkeni oluşturup 1'e eşitleriz. Sonra 'sayı' 5'ten küçük veya eşit olduğu sürece, sayıyı ekrana yazdırır ve sayıyı 1 artırırız. Döngü bittiğinde sayı 6 olur ve durur.

Bir oyunda, oyuncu canını kaybedene kadar 'oyunu oyna' komutunu tekrar etmek istersek ne yaparız?

'Oyuncu canı > 0' olduğu sürece 'oyunu oyna' komutunu tekrarlayan bir döngü kurarız. Can 0'a düştüğünde döngü biter ve oyun durur.
02

Bilgi kartları

03

Mini test

S1.Aşağıdakilerden hangisi döngülerin temel görevidir?

Doğru cevap: B. Döngüler, aynı kod bloğunu tekrar tekrar çalıştırmak için kullanılır.

S2.Bir döngünün durması için genellikle neye ihtiyaç vardır?

Doğru cevap: B. Döngüler, belirli bir şart (örneğin, sayacın belirli bir değere ulaşması veya bir koşulun yanlış olması) sağlandığında durur.

S3.'Ekrana 10 kez 'Merhaba' yazdır' komutu için hangi yapı en uygundur?

Doğru cevap: C. 10 kez tekrar eden bir işlem olduğu için döngüler bu iş için en uygun kontrol yapısıdır.
📄Bu konuyu PDF çalışma kağıdı olarak indirKonu özeti + 10 soru + cevap anahtarı — sınıfta paylaş, yazdır.
04

Sık yapılan hatalar

Döngüler sadece bir kez çalışır.Doğrusu: Döngüler, şart sağlanana kadar veya belirli sayıda tekrar çalışır.

Her döngü mutlaka sonsuza kadar çalışır.Doğrusu: Döngülerin bir bitiş şartı olmalıdır, aksi takdirde sonsuz döngüye girebilirler.

05

Sıkça sorulan sorular

Döngüler programlamada neden önemlidir?

Tekrarlayan işleri otomatikleştirmemizi sağlarlar, bu da kod yazmayı daha verimli hale getirir ve hataları azaltır.

Bir döngüden nasıl çıkarım?

Döngünün kurulma amacına göre belirlenen çıkış şartı sağlandığında döngü otomatik olarak biter. Bazen özel 'break' komutları da kullanılır.

Döngüler ve koşullu ifadeler (if-else) arasındaki fark nedir?

Koşullu ifadeler bir kez kontrol edilir ve sadece şart doğruysa bir işlem yapılır. Döngüler ise şart doğru olduğu sürece işlemi tekrar eder.

İlgili konular