PC-Looping pada Java

Perulangan adalah melakukan perintah yang ada di dalam blok perulangan tersebut secara berulang – ulang sesuai dengan nilai yang ditentukan atau sampai mencapai sebuah batas tertentu dari sebuah perulangan tersebut. Terdapat beberapa contoh Perulangan, yaitu

While, Do-While, dan For.

1.While

Perulangan while bekerja dengan cara apa bila kondisi while itu terpenuhi atau bernilai true maka perulangan tersebut akan terus dilakukan sampai bernilai false.

package Package09;

import java.util.Scanner;

public class gLooping1While {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
int number=1, limit=0;
Scanner scLimit = new Scanner (System.in);

System.out.print("Input Limit:");
limit=scLimit.nextInt();

while (number <= limit) {
	//Perintah WHILE seleksi dilakukan di AWAL
	System.out.println(number);
	number++;
}

}

}
Gambar 1. Hasil Running Perulangan While

2.Do-While

Do-while seperti while tetapi jika do-while minimal melakukan minimal satu kali pekerjaan yang ada di dalam blok do-while tersebut. do-while akan mengulang terus sampai while bernilai false.

package Package09;

import java.util.Scanner;

public class gLooping2DoWhile {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int number=1, limit=0;
		Scanner scLimit = new Scanner (System.in);

		System.out.print("Input Limit:");
		limit=scLimit.nextInt();

		do {
			//Perintah DO WHILE = seleksi dilakukan diakhir
			System.out.println(number);
			number++;
		}
		while (number <= limit);
	}

}
Gambar 2. Hasil Running Do-While

3.For

For adalah perulangan yang jumlah perulangannya sudah ditentukan sebelumnya, dengan kata lain perulangan blok dalam for sudah ditetukan sebelumnya.

package Package09;

public class gLooping3For2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		double sum=0;
		int i=1;
		for (;i<=5;) {
			System.out.println(i);
			sum += i;
			i++;
		}
		System.out.println("Total : " + sum);		
	}
}

Gambar 3. Hasil Running Perulangan For

Leave a comment