- 20 Nis 2022
- 15
- 9
Java:
package dersler;
import java.util.Iterator;
public class For_Dongusu {
public static void main(String[] args) {
// For Tanım
/*
* for (dongu_baslangic_degeri; dongu_kosulu; dongu_deger_degisimi;) {
// koşula uygun kod bloğu
}
*/
System.out.println("***Örnek 1***");
int i = 0;
//For döngüsü kullanmadan
System.out.println("Deger: " + i);
System.out.println("Deger: " + (i+1));
System.out.println("Deger: " + (i+2));
System.out.println("Deger: " + (i+3));
System.out.println("Deger: " + (i+4));
System.out.println("Deger: " + (i+5));
System.out.println("Deger: " + (i+6));
System.out.println("Deger: " + (i+7));
System.out.println("Deger: " + (i+8));
System.out.println("Deger: " + (i+9));
System.out.println("\n");
// For döngüsü kullanarak
for (i = 0; i < 10; i++) {
System.out.println("DegerFor: " + i);
}
System.out.println("\n***Örnek 2***");
// Standart kullanım
System.out.print("f: ");
for (int f = 0; f < 10; f++) {
System.out.print(f + " ");
}
// Azaltarak kullanım
System.out.print("\nu: ");
for (int u = 10; u >= 0; u--) {
System.out.print(u + " ");
}
// 5'ten 10'a kadar
System.out.print("\ne: ");
for (int e = 5; e <= 10; e++) {
System.out.print(e + " ");
}
// 0'dan 100'e kadar 10'ar 10'ar
System.out.print("\nk: ");
for (int k = 0; k <= 100; k+=10) {
System.out.print(k + " ");
}
// 50'den 0'a 5'er 5'er
System.out.print("\ns: ");
for (int s = 50; s >= 0; s-=5) {
System.out.print(s + " ");
}
System.out.println("\n***Örnek 3***");
// İç içe döngü
for (int j = 0; j < 10; j++) {
System.out.println("j: " + j);
for (int m = 10; m > 0; m--) {
System.out.println("j: " + j + " m: " + m);
}
}
System.out.println("\n***Örnek 4***");
// Sonsuz döngü
// İŞARETİ KALDIRIP DENEYEBİLİRSİNİZ...
// for(; ;) {
// System.out.println("Ufuk Enes KURT ~ UEKAPPS");
// }
}
}
Konsol Çıktısı:
***Örnek 1***
Deger: 0
Deger: 1
Deger: 2
Deger: 3
Deger: 4
Deger: 5
Deger: 6
Deger: 7
Deger: 8
Deger: 9
DegerFor: 0
DegerFor: 1
DegerFor: 2
DegerFor: 3
DegerFor: 4
DegerFor: 5
DegerFor: 6
DegerFor: 7
DegerFor: 8
DegerFor: 9
***Örnek 2***
f: 0 1 2 3 4 5 6 7 8 9
u: 10 9 8 7 6 5 4 3 2 1 0
e: 5 6 7 8 9 10
k: 0 10 20 30 40 50 60 70 80 90 100
s: 50 45 40 35 30 25 20 15 10 5 0
***Örnek 3***
j: 0
j: 0 m: 10
j: 0 m: 9
j: 0 m: 8
j: 0 m: 7
j: 0 m: 6
j: 0 m: 5
j: 0 m: 4
j: 0 m: 3
j: 0 m: 2
j: 0 m: 1
j: 1
j: 1 m: 10
j: 1 m: 9
j: 1 m: 8
j: 1 m: 7
j: 1 m: 6
j: 1 m: 5
j: 1 m: 4
j: 1 m: 3
j: 1 m: 2
j: 1 m: 1
j: 2
j: 2 m: 10
j: 2 m: 9
j: 2 m: 8
j: 2 m: 7
j: 2 m: 6
j: 2 m: 5
j: 2 m: 4
j: 2 m: 3
j: 2 m: 2
j: 2 m: 1
j: 3
j: 3 m: 10
j: 3 m: 9
j: 3 m: 8
j: 3 m: 7
j: 3 m: 6
j: 3 m: 5
j: 3 m: 4
j: 3 m: 3
j: 3 m: 2
j: 3 m: 1
j: 4
j: 4 m: 10
j: 4 m: 9
j: 4 m: 8
j: 4 m: 7
j: 4 m: 6
j: 4 m: 5
j: 4 m: 4
j: 4 m: 3
j: 4 m: 2
j: 4 m: 1
j: 5
j: 5 m: 10
j: 5 m: 9
j: 5 m: 8
j: 5 m: 7
j: 5 m: 6
j: 5 m: 5
j: 5 m: 4
j: 5 m: 3
j: 5 m: 2
j: 5 m: 1
j: 6
j: 6 m: 10
j: 6 m: 9
j: 6 m: 8
j: 6 m: 7
j: 6 m: 6
j: 6 m: 5
j: 6 m: 4
j: 6 m: 3
j: 6 m: 2
j: 6 m: 1
j: 7
j: 7 m: 10
j: 7 m: 9
j: 7 m: 8
j: 7 m: 7
j: 7 m: 6
j: 7 m: 5
j: 7 m: 4
j: 7 m: 3
j: 7 m: 2
j: 7 m: 1
j: 8
j: 8 m: 10
j: 8 m: 9
j: 8 m: 8
j: 8 m: 7
j: 8 m: 6
j: 8 m: 5
j: 8 m: 4
j: 8 m: 3
j: 8 m: 2
j: 8 m: 1
j: 9
j: 9 m: 10
j: 9 m: 9
j: 9 m: 8
j: 9 m: 7
j: 9 m: 6
j: 9 m: 5
j: 9 m: 4
j: 9 m: 3
j: 9 m: 2
j: 9 m: 1
***Örnek 4***
Son düzenleme: