Java’da for ve while döngülerinin kullanımlarını aşağıdaki örnekler ile göstermiş olduk.
For Döngüsü
1’den 100’e kadar olan sayıları ekrana yazdırıyoruz.
package hafta2;
public class Donguler {
public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
System.out.println(i);
}
}
}
While Döngüsü
While döngüsü ile 1'den 100'e kadar olan sayıları ekrana yazdırıyoruz.
package hafta2;
public class Donguler {
public static void main(String[] args) {
int i=1;
while(i<=100)
{
System.out.println(i);
i++;
}
}
}
1'den kullanıcının girdiği sayıya kadar ekrana yazdırmak.
package hafta2;
import java.util.*;
public class Donguler {
public static void main(String[] args) {
int sayi;
Scanner giris=new Scanner(System.in);
System.out.println("Bir sayı giriniz");
sayi = giris.nextInt();
for (int i = 1; i < sayi; i++) {
System.out.println(i);
}
}
}
0 ile 100 arasındaki 5'e bölünen sayıları ekrana yazdırma
package hafta2;
public class Donguler {
public static void main(String[] args) {
for (int i = 0; i < 100; i++) {
if (i%5==0) {
System.out.println(i);
}
}
}
}
10'dan geriye 1'er 1'er yazdırma
package hafta2;
public class Donguler {
public static void main(String[] args) {
for (int i = 10; i >=0; i--) {
System.out.println(i);
}
}
}