top of page

7. Hafta - Java - Döngüler: for, while, do-while; akış kontrol (break/continue)


Java’da döngüler, bir işlemi belirli bir koşul sağlandığı sürece tekrar tekrar çalıştırmak için kullanılır.


1. FOR DÖNGÜSÜ


Bir sayacı başlangıçtan bitişe kadar artırarak tekrar eden döngüdür.



Genel Yapısı:


ree


Örnek: 1’den 5’e kadar yazdırma


ree


 Nasıl Çalışır?

  • i=1 başlar

  • i <= 5 doğru olduğu sürece kod çalışır

  • Her adımda i++ ile 1 artar














2. WHILE DÖNGÜSÜ


Koşul true olduğu sürece çalışır. Döngüye girmeden önce kontrol yapılır.


Genel Yapı:


ree


Örnek: 1’den 5’e kadar yazdırma


ree


Nerede kullanılır?


  • Döngüde kaç kez döneceğin belli olmadığı durumlarda.













3. DO-WHILE DÖNGÜSÜ


Döngüye önce girer, sonra koşulu kontrol eder.Koşul yanlış olsa bile en az 1 kere çalışır.


Genel Yapı:


ree


Örnek:


ree
















4. AKIŞ KONTROL İFADELERİ


break


Döngüyü tamamen durdurur, dışına çıkar.


Örnek: 1’den 10’a kadar gider ama 5’te durur


ree














continue


Sadece o adımı atlar, döngünün bir sonraki turuna geçer.


Örnek: 1–10 arasında 5'i atlar


ree














BİRLİKTE KULLANIM ÖRNEKLERİ


Çift Sayıları Yazdırma


ree













Girilen sayı 0 olana kadar toplama (while)


ree














ÖZET TABLO

Yapı

Döngüye Giriş

Koşul Kontrol Zamanı

En Az 1 Çalışır mı?

for

şartlı

her adımda

hayır

while

şartlı

döngüye girmeden

hayır

do-while

doğrudan

döngü sonunda

evet















ÖZET VİDEO:











Yorumlar


bottom of page