Perulangan do while pada Java

Perulangan Do While
Perulangan Do While adalah perulangan yang digunakan untuk menjalankan suatu pernyataan lalu diuji apakah kondisi sudah bernilai benar, tapi jika bernilai salah maka pernyataan tidak dijalankan .Pada dasarnya perulangan do while sama saja dengan perulangan while, hanya saja pada proses perulangan dengan while, seleksi berada di while yang letaknya di atas sementara pada perulangan do while, seleksi while berada di bawah batas perulangan. Jadi dengan menggunakan struktur do while sekurang-kurangnya akan terjadi satu kali perulangan.

Cara Penulisan Struktur Perulangan Do-While

Penulisan struktur do-while mirip dengan struktur while, namun kita menambahkan perintah do di awal struktur. Berikut adalah format dasar penulisan struktur do-while :
do {
    statement;
    statement;
} while (condition);

Setelah perintah do, di dalam blok kurung kurawal adalah statementStatement adalah kode program yang akan diulang. 

Contoh Program :

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package algoritma;
import java.io.*;
public class PerulanganDoWhile {
    public static void main(String[] args){
        DataInputStream dataAngka = new DataInputStream (System.in);
     int i=0;
     int n=0;
     int hasil=0;
        
        System.out.print("Masukkan angka i: ");
try{
   i = Integer.parseInt(dataAngka.readLine());  
        }
catch(IOException e){System.out.println("Terjadi error");}
        
        System.out.print("Masukkan angka n: ");
try{
    n = Integer.parseInt(dataAngka.readLine());
}
catch(IOException e){System.out.println("Terjadi error");}

do{
    System.out.println("hasil : "+i);
    i=i+1;
}
 while (i<=n);
    }    


}

Screenshoot :












Hasil :



This entry was posted on Friday, 11 September 2015. You can follow any responses to this entry through the RSS 2.0. You can leave a response.

One Response to “Perulangan do while pada Java”

  1. makasih banyak buat progamnya sangat terbantu sekali buat tugas kuliah saya.
    thank's gan

    ReplyDelete

Powered by Blogger.