Minggu, 11 Oktober 2015

Materi Java Pemula : Do While

Hasil Akhir Do While

Salam sehat buat kita semua. Perjumpaan kali ini kita akan membahas tentang do while, sebelumnya sudah saya sampaikan tentang while. Anda bisa membacanya jika ingin lebih memahaminya lagi terutama dengan menggunakan GUI. Baiklah langsung saja mari kita simak tulisan saya di bawah ini.


Perhatikan dengan baik.
class DoWhile1 {   
  public static void main(String[] args) {                   
     
        // deklarasi variabel nilai awal
        int i=1;
       
        // melakukan eksekusi output
        do {
                System.out.println("STT STIKMA Internasional");
            i++;    // melakukan perulangan sesuai dengan logike while
        } while (i < 5);        // logika while
  }
}
Screenshoot koding diatas seperti :


Output :

Penjelasan :
1. Deklarasi variabel.
2. Melakukan eksekusi output (lihat koding diatas).
3." i++" artinya akan mengeskekusi output sesuai logika while.
4. Tulis logika while.

Mari kita coba dengan menggunakan GUI:
import javax.swing.JOptionPane; // memanggil library JOptionPane
public class DoWhile2 {
    public static void main (String [] args){
       
        // deklarasi variabel
        int start,finish;
       
        // menyimpan nilai variabel awal
        start=Integer.parseInt(JOptionPane.showInputDialog("Nilai Awal ?"));
       
        // menyimpan nilai varibael berhenti
        finish=Integer.parseInt(JOptionPane.showInputDialog("Nilai Akhir ?"));
       
        // melakukan eksekusi output
        do {
          System.out.println(start+"-STT STIKMA Internasional");
          start++;  // melakukan perulangan sesuai dengan logika while
        } while (start < finish);
    }
}
Screenshoot koding diatas seperti :


Output :
1. Pertama akan muncul inputbox nilai awal dan isi seperti gambar dibawah ini :

2. Selanjutnya muncul inputbox nilai akhir seperti gambar dibawah ini :


3. Kemudian muncul hasil atau output :


Penjelasan :
1. Memanggil library JOPtionPane.
2. Deklarasi variabel.
3. Menginput nilai awal dan nilai akhir dari user dan menyimpannya dalam variabel yang sudah dibuat.
4. Melakukan eksekusi output (lihat koding diatas).
5. "start++" berfungsi akan mengeksekusi output seseuai dengan variabel finish.
6. Menulis logika while.
7. Output muncul 4 baris (sesuai dengan logika while).
8. "start" pada system.out.println berfungsi sebagai mencetak angka 1,2,3 dan 4 pada tiap baris.


Referensi :

Imamudin, agung. "Perulangan for java, while dan do while". www.agungimam.blogspot.com. 27 April 2013. Web. 11 Oktober 2015. 

0 komentar: