Contoh Coodingan While, Do While dan For Pada NetBeans












Berikut ini adalah contoh Coodingan dari While berbentuk bilangan genap :

/*
 * Untuk mengubah header lisensi ini, pilih Header Lisensi di Properti Proyek.
 * Untuk mengubah file template ini, pilih Tools | Template
 * dan buka template di editor.
 */
package pkgwhile.dan.pkgdo.whlie;

/**
 *
 * @ Penulis ASUS
 */
kelas publik WhileDanDoWhlie {

    /**
     * @param memperdebatkan argumen baris perintah
     */
    public static void main (String [] args) {
        // APA logika aplikasi kode di sini
                int i, R;
                i = 2;
                R = 0;
                sementara (i <22) {
                   R = R + i;
                   System.out.println (i);
                   i + = 2;
                   }
                System.out.println ("Jumlah" + R);
    }
}

Output dari while :

2
4
6
8
10
12
14
16
18
20
Jumlah110


- Lakukan Sementara

Do while digunakan untuk melakukan proses pengulangan suatu blok pernyataan selama kondisinya bernilai true.
- Pernyataan dalam blok paling tidak dieksekusi satu kali.

Coodingan DoWhile:


/*
 * Untuk mengubah header lisensi ini, pilih Header Lisensi di Properti Proyek.
 * Untuk mengubah file template ini, pilih Tools | Template
 * dan buka template di editor.
 */
package pkgwhile.dan.pkgdo.pkgwhile.pkg2;

/**
 *
 * @ Author ASUS
 */
kelas publik WhileDanDoWhile2 {

    /**
     * @param memperdebatkan argumen baris perintah
     */
    public static void main (String [] args) {
        // APA logika aplikasi kode di sini
        int s = 1;
        System.out.println ("lakukan sementara");
        System.out.println ("............. \ n");
        melakukan{
            System.out.println (s);
            s ++;
           
        }
    sementara (s <= 20);
        }
   
   
}

Keluaran DoWhile:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
- Untuk 

Coodingan Untuk:
/*
 * Untuk mengubah header lisensi ini, pilih Header Lisensi di Properti Proyek.
 * Untuk mengubah file template ini, pilih Tools | Template
 * dan buka template di editor.
 */
paket pkgfor;

/**
 *
 * @ Author ASUS
 */
kelas publik Untuk {

    /**
     * @param memperdebatkan argumen baris perintah
     */
    public static void main (String [] args) {
        // APA logika aplikasi kode di sini
        System.out.println("Bilangan Genap antara 20");
    int I = 0;

    untuk (int car = 1; car <= 20; car ++)
    {
        if ((bil! = 1) && (bil% 2 == 0))
         jumlah = jumlah + bil;
         if ((bil! = 1) && (bil% 2 == 0))
         System.out.println (bil);
    }
    System.out.println ("___");
    System.out.printf("total biangan genap dari 20 adalah %d",sum);
    }
   
}
Output dari For :
Bilangan Genap antara 20
2
4
6
8
10
12
14
16
18
20
___
total biangan genap dari 20 adalah 110

Sekilas memang hasilnya sama saja, namun sebenarnya ada perbedaan hasil jika kita menggunakan while loop dengan mengunakan do while.
Pada kasus do while loop pengecekan dilakukan di akhir sehingga minimal program akan berjalan 1 kali meskipun kondisi tidak terpenuhi.
Sebenarnya konsepnya sama dengan perulangan for, namun hanya sedikit berbeda dalam penulisan kodenya. Kita tetap membutuhkan start, condition, dan increment.

Semoga bermanfaat untuk anda semua....

Komentar

Postingan Populer