Pengulangan Menggunakan Do While Dalam Bahasa Pemrograman Java

Jika sebelumnya kita sudah melihat pengulangan menggunakan for dan while, kali ini ada cara lainnya, ialah do while.
Jadi pada kesempatan ini, kita akan membahas Cara Melakukan Pengulangan Menggunakan do while dalam Bahasa Pemrograman Java, dan juga kita akan membahas mengenai Perbedaan Pengulangan Menggunakan While dan Do While dalam Bahasa Java.


Baca juga : Pengulangan Menggunakan While dalam Bahasa Java






Bentuk Umum


do {
  // c0de
} while(kondisi);

Selagi kondisi benar maka, pengulangan akan terus berjalan.




Contoh Pengulangan Menggunakan Do While (Contoh 1)


Source Code:


// arahan ini ditulis dari ng0ding.blogspot.com public class DoWhileMain {     public static void main(String[] args) { int nilai = 1; do {     System.out.println(nilai + "");     nilai++; } while (nilai <= 5);     } }



Output:











Pengulangan Memakai Do While Dalam Bahasa Pemrograman Java
Contoh 1, Pengulangan Menggunakan do-while dalam Bahasa Java





Pembahasan Contoh 1


Mungkin kalian bertanya tanya, loh kok sama saja balasannya mirip melaksanakan pengulangan menggunakan while ?

Mari lihat contoh 2 untuk melihat perbedaannya.




Contoh Pengulangan Menggunakan Do While (Contoh 2)




Source Code (pakai do-while):


// arahan ini ditulis dari ng0ding.blogspot.com public class DoWhileMain {     public static void main(String[] args) { int nilai = 8; do {     System.out.println(nilai + "");     nilai++; } while (nilai <= 5);     } }



Output (pakai do-while):











Pengulangan Memakai Do While Dalam Bahasa Pemrograman Java
Output pengulangan menggunakan syntax do-while



Source Code (pakai while):


// arahan ini ditulis dari ng0ding.blogspot.com public class DoWhileMain {     public static void main(String[] args) { int nilai = 8; while (nilai <= 5) {     System.out.println(nilai + "");     nilai++; }     } }



Output (pakai while):











Pengulangan Memakai Do While Dalam Bahasa Pemrograman Java
Output pengulangan menggunakan syntax while






Pembahasan Contoh 2



Loh, kok pakai while outputnya : 0, sedangkan pakai do-while outputnya : 8 ?

Begini….

Jika kita perhatikan lagi syntaxnya, dan jikalau kita tahu bahwa compiler akan menjalankan arahan agenda kita baris perbaris (dari atas kebawah).

Jadi dikala melaksanakan proses pengulangan menggunakan do-while, kita akan melaksanakan proses tersebut terlebih dahulu baru mengecek kondisi untuk pengulangan berikutnya.
Berbeda dengan while, kita diharuskan mengecek kondisi terlebih dahulu untuk memulai pengulangan.

Itulah kenapa while tidak ada output, karna dikala di cek, variabel nilai yang bernilai 8 tidak <= 5, maka dari itu arahan didalam pengulangan tidak dijalankan.
Tetapi, do while, menjalankan dulu perintah untuk menampilkan nilai dari variabel nilai, setelah itu di periksa apakah pengulangan sanggup dilakukan lagi. 


baca juga : Operator Relasional dalam Bahasa Java



Cukup sederhana bukan ?
Iya, jadi begitulah sedikit pengetahuan yang mungkin bermanfaat mengenai pengulangan menggunakan do-while dalam bahasa java, sekaligus perbedaan antara pengulangan do-while dan while.

Sekian dan Terima Kasih.
Sumber http://ng0ding.blogspot.com/


Popular posts from this blog

Subitems Listview Berwarna Selang Seling

Source Code Aplikasi Tagihan Internet Memakai Php