Java – Döngüler (For Döngüsü – While Döngüsü)

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);
         }
       }

    }