Sabtu, 20 April 2019

Perulangan


Pengulangan “for”

Struktur pengulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah pengulangannya. Dari segi penulisannya, struktur pengulangan for tampaknya lebih efisien karena susunannya lebih simpel dan sederhana.
Program dengan pernyataan for
Program di bawah ini akan menampilkan tulisan “Hello World!!” sebanyak 5 kali. Tulis
dan jalankan program tersebut
public class Prak_301 {
public static void main (String[] args) {
for(int i=1; i<5; i++)
System.out.println(“Hello World!!”);
}
}

Program dengan pernyataan break

Pernyataan break adalah pernyataan untuk menghentikan perulangan, sehingga akan keluar dari perulangan tersebut walaupun proses perulangan belum berakhir. Berikut ini adalah program untuk menentukan apakah suatu bilangan itu termasuk bilangan prima atau tidak. Tulis dan jalankan program dibawah ini
import java.util.Scanner;
public class Prak_303 {
public static void main (String[] args) {
            Scanner masukan = new Scanner(System.in);
System.out.println(“Masukkan sebuah bilangan : “);
            int bil = masukan.nextInt();
boolean prima = true;
for(int i=2; i<bil; i++){
if ((bil % i)== 0) {
prima = false; break;}
}
if (prima)
System.out.print(bil + “ adalah bilangan PRIMA”);
Else
System.out.print(bil + “ adalah BUKAN bilangan PRIMA”);
}
}

Program dengan variabel counter

Variabel counter adalah suatu variabel yang menyimpan hasil operasi secara kontinyu (mis : hasil = hasil + 5 atau ditulis hasil += 5). Berikut adalah program untuk menjumlahkan bilangan sampai dengan bilangan yang diinputkan oleh pengguna. Tulis dan jalankan program tersebut
import java.util.Scanner;
public class Prak_304 {
public static void main (String[] args) {
            Scanner masukan = new Scanner(System.in);
System.out.println(“Masukkan batas bilangannya : “);
int batas = masukan.nextInt();
int hasil = 0;
for(int i=1; i<=batas; i++)
hasil += i;
System.out.println(“Total jumlahnya adalah : “ + hasil);
}

Program dengan pernyataan while

Pernyataan perulangan dengan while, umumnya digunakan untuk perulangan yang belum dapat dipastika jumlah perulangannya. Berikut contoh program untuk menjumlahkan suatu bilangan sampai input yang dimasukkan adalah bilangan 0. Tulis dan jalankan program berikut

import java.util.Scanner;
public class Prak_305 {
public static void main (String[] args) {
            Scanner masukan = new Scanner(System.in);
int n=0, total=0, bil=9;
while (bil!=0){
n++;
System.out.println(“Masukkan bilangan ke-“+n+” : “);
bil = masukan.nextInt();
total += bil;
}
System.out.print(“Total jumlah “+(n-1)+” bilangan tsb: “);
System.out.println(total);
             }
}

Program dengan pernyataan do..while

Pernyataan do..while memiliki prinsip kerja yang sama seperti pernyataan while. Perbedaannya hanya pada pengujian kondisi perulangan, dimana do..while pengujiannya dilakukan pada akhir blok perintah. Buatlah program di atas dengan menggunakan pernyataan do..while

Lorem ipsum is simply dummy text of the printing and typesetting industry.


EmoticonEmoticon