for döngüsü
- Java kursu
- Başlangıç
- Ders 42/116
- 4 dk
for ile sayma döngüsünü öğrenirsin.
for döngüsü
for döngüsü belirli bir sayıda tekrar yapar. Üç bölümü vardır: başlangıç, koşul ve adım.
for (int i = 0; i < 5; i++) {
System.out.println(i);
}Burada i 0'dan başlar, 5'ten küçük olduğu sürece döner ve her adımda 1 artar. Çıktı 0, 1, 2, 3, 4 olur. i++ her döngüde i'yi bir artırır. Koşul false olunca döngü biter.
for bileşenleri
for döngüsünün üç bileşeni noktalı virgülle ayrılır: for (başlangıç; koşul; adım).
// 1'den 5'e kadar toplam
int sum = 0;
for (int i = 1; i <= 5; i++) {
sum += i;
}
System.out.println(sum); // 15Başlangıç bir kez çalışır, koşul her türün başında sınanır, adım her türün sonunda çalışır. i <= 5 eşitliği de içerir; bu yüzden 1'den 5'e kadar beş tür döner.
Uygulama 1'den 5'e yazdır
Bir Main sınıfı ve main metodu yaz. for (int i = 1; i <= 5; i++) döngüsüyle her i değerini System.out.println(i) ile yazdır.
Örnek çözüm
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
System.out.println(i);
}
}
}Beklenen çıktı
1 2 3 4 5
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 for (int i = 0; i < 3; i++) { ... } kaç kez döner?
- 2
- 4
- 3 Doğru cevap
- Sonsuz
Açıklama: i=0,1,2 için 3 kez döner.
2 for döngüsünü tamamla
for (int i = 0; i ____ 5; i++) {
System.out.println(i);
}
for (int i = 0; i < 5; i++) {
System.out.println(i);
}
Açıklama: i < 5 koşulu 0-4 arası döndürür.
3 for kavramlarını eşleştir
| Kavram | Anlamı |
|---|---|
int i = 0 |
Başlangıç |
i < 5 |
Koşul |
i++ |
Adım |
{ } |
Blok |