For Döngüsünün Temelleri
for döngüsünün sözdizimini öğrenin, ileri ve geri sayın, toplamları biriktirin ve break/continue kullanın.
For Döngüsünün Temelleri, CoddyKit'te ücretsiz bir Java Academy dersidir. Bu, 3 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Java Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Java Academy kursu toplamda 3 dersten oluşur.
Sayaçlı Döngü Kavramı
Sayaçlı döngü, üç bölümü tek satırda kullanarak kodu yineler: başlatma; koşul; güncelleme.
for (int i = 0; i < 3; i = i + 1) {
System.out.println("Loop " + i);
}Yukarı Sayma
1'den 5'e kadar sayın.
for (int i = 1; i <= 5; i = i + 1) {
System.out.println(i);
}Geri Sayma
Geri sayın 5..1.
for (int i = 5; i > 0; i = i - 1) {
System.out.println(i);
}Biriktirme
1'den n'e kadar toplam
public class Main {
public static void main(String[] args) {
int sum = 0; // start with 0
// Loop from 1 to 5 (inclusive)
for (int i = 1; i <= 5; i = i + 1) {
// Add current i to sum
sum = sum + i;
}
// Print the result
System.out.println("Sum = " + sum);
}
}
Döngüyü Sonlandırma / Sürdürme
döngüden çıkma döngüyü sonlandırır. sonraki yinelemeye geçme bir sonraki yinelemeye atlar.
public class Main {
public static void main(String[] args) {
// Loop from 1 to 5
for (int i = 1; i <= 5; i = i + 1) {
if (i == 3) continue; // skip printing when i == 3
if (i == 5) break; // stop the loop completely when i == 5
System.out.println(i); // print i if not skipped or stopped
}
}
}
for Döngüsü Örneği
Çalıştırın: Toplamlar, faktöriyel ve küçük bir metin üçgeni için for döngülerini görün.
public class Main {
public static void main(String[] args) {
// Sum of even numbers 1..10
int sumEven = 0;
for (int i = 1; i <= 10; i = i + 1) {
if (i % 2 == 0) sumEven = sumEven + i;
}
System.out.println("Sum of even 1..10 = " + sumEven);
// Factorial of 5
int fact = 1;
for (int i = 1; i <= 5; i = i + 1) {
fact = fact * i;
}
System.out.println("5! = " + fact);
// Simple pattern (triangle)
for (int row = 1; row <= 3; row = row + 1) {
String line = "";
for (int col = 1; col <= row; col = col + 1) {
line = line + "*";
}
System.out.println(line);
}
}
}
5..1 Döngüsü
Hızlı kontrol: 5 4 3 2 1 yazdırıp sonra duran for döngüsü hangisidir?
Özet ve Sonraki Adım
Özet: for döngüsü söz dizimini, yukarı ve aşağı saymayı, biriktirmeyi ve döngüden çıkmayı veya sonraki yinelemeye geçmeyi öğrendiniz.
Sonraki adım: İç içe for döngüleriyle örüntü alıştırmaları yapın.
Sıkça Sorulan Sorular
“For Döngüsünün Temelleri” dersi ücretsiz mi?
Evet — “For Döngüsünün Temelleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Java Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Java Academy kursu toplamda 3 dersten oluşur.
“For Döngüsünün Temelleri” dersinde ne öğreneceğim?
for döngüsünün sözdizimini öğrenin, ileri ve geri sayın, toplamları biriktirin ve break/continue kullanın. Java Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Java Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Java Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 1. dersidir.
“For Döngüsünün Temelleri” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Java Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Java Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- For Döngüsünün Temelleri
- İç İçe For Döngüleri ve Metin Kalıpları
- Kalıp Alıştırmaları ve Mini Görevler