Ad Code

Responsive Advertisement

Random

6/Java/Ticker-posts

Java : Perulangan Tidak Terhitung

   Seperti yang sudah dijelaskan di artikel sebelumnya, perulangan ini tidak jelas perulangannya dan tidak tentu. Tapi, tidak menutup kemungkinan juga, jumlah pengulangannya dapat ditentukan. Perulangan uncounted loop terdiri dari perulangan While dan Do/While.



Perulangan While

    While artinya selama. Cara kerja peluangan ini seperti cabang, ia akan melakukan perulangan selama kondisinya bernilai true.

Syntax perulangan while :

while ( kondisi ) {
}

Pejelasan :

  • "kondisi" bisa kita isi dengan perbandingan maupun variabel boolean. Kondisi hanya memiliki nilai true dan false.
  • Perulangan while akan berhenti sampai kondisi bernilai false
Contoh :

import java.util.Scanner;

public class PerulanganWhile {
    public static void main(String[] args) {

        // membuat variabel dan scanner
        boolean running = true;
        int counter = 0;
        String jawab;
        Scanner scan = new Scanner(System.in);

        while( running ) {
            System.out.println("Apakah anda ingin keluar?");
            System.out.print("Jawab [ya/tidak]> ");

            jawab = scan.nextLine();

            // cek jawabnnya, kalau ya maka berhenti mengulang
            if( jawab.equalsIgnoreCase("ya") ){
                running = false;
            }

            counter++;
        }

        System.out.println("Anda sudah melakukan perulangan sebanyak " + counter + " kali");

    }}

Hasil Outputnya :


    Dari gambar di atas telah dilakukan perulangan sebanyak 4 kali. Bisa saja terjadi 10 kali tergantung dari kondisinya.

Posting Komentar

0 Komentar