Looping Do-While Pada Program Java Sederhana

 


Perulangan atau Looping Do-While Pada Program Java Sederhana

Perulangan atau looping merupakan sebuah metode untuk mengerjakan perintah berulang-ulang. Dalam pemrograman Java terdapat tiga jenis statement perulangan yang digunakan yaitu for, while dan do-while.

1. Perulangan For

For atau For Loop, digunakan ketika jumlah yang akan kita lakukan pada perulangan sudah diketahui nilainya.

2. Perulangan While

While digunakan untuk melakukan proses pengulangan suatu blok pernyataan selama kondisinya bernilai true.

3. Perulangan Do While

Do While digunakkan untuk melakukan proses pengulangan suatu blok pernyataan selama kondisi bernilai true. Pernyataan dalam blok paling tidak dieksekusi satu kali.

 

Pada kali ini mimin akan menjelaskan ni contoh sederhana untuk Perulangan Do While. Sering dari kalian pasti nyarikan untuk cara pengulangan atau looping untuk sebuah program seperti program kasir dll ? tapi nyari di internet cuma nemu teori-teorinya aja ?

Untuk penulisan perulangan Do While sebagai berikut :

do{
            Perintah yang akan diulang;
            } while (perulangan);
}

 

Berikut contoh dalam pemrograman Java sederhana menghitung persegi panjang :

 

package …;
import java.util.Scanner;
import java.util.InputMismatchException;
 
public class … {
    public static void main(String args[]){
        Scanner input1 = new Scanner(System.in);
        Scanner input2 = new Scanner(System.in);
        boolean lanjutkanInput = true;

    do{
        try{
        System.out.println("Masukkan Panjang : ");
        int q1=input1.nextInt();
        System.out.println("Masukkan Lebar : ");
        int q2=input2.nextInt();
       
        float F= q1*q2 ;
        System.out.println("Luas persegi panjang adalah = "+F+"");
        lanjutkanInput = true;
        }
        catch(ArithmeticException e){}  
}while(lanjutkanInput);
}}

Nah sama halnya kayak kamu bikin program Kasir, pengisian data dll yang memungkinkan kamu untuk mengisi data setelah data kamu masukkan. Intinya dari program yang kamu buat diadakan perulangan Do-While saat perintah yang akan kamu eksekusi diisi.

 Nah hasil dari program serhana diatas sepert ini :

Perulangan pada pemrograman di atas tidak akan berhenti, karena ketidakadaanya sebuah kondisi yang menandakan program untuk berhenti


Bila teman-teman ingin memberhentikan program pada kondisi tertentu maka program diberikan kondisi seperti hal berikut pada perulangan while ;


contoh : }while(lanjutkanInput<10);

maka program akan berhenti setelah 10x program dijalankan

Nahhh... gimana ni teman-teman penjelasan untuk perulangan Do-While untuk program teman-teman ? Bila masih ada yang kurang, mari kita diskusikan di kolom komentar ya...

Terima Kasih Teman-teman

Komentar

Postingan populer dari blog ini

Kontrak Belajar Pemodelan dan Simulasi 7C Oleh Akram