Disusun oleh:
Nama
Bagas Achmaddipura
Kelas
SI13D
NIM
13.12.0260
BAB I
PENDAHULUAN
BAB II
ISI
II.1 Landasan Teori
A. PERULANGAN PADA JAVA
Perulangan di dalam Java terdapat 3 macam, yaitu : for, while, do-while.
1. Perulangan for dipakai pada saat kita melakukan perulangan dengan jumlah yang
sudah diketahui pasti. Sintaks dari for adalah sebagai berikut :
For (inisisalisasi; kondisi; iterasi) {
Pernyataan;
}
2. Perulangan while dipakai pada saat kita melakukan perulangan dengan jumlah
yang belum diketahui pasti. Pernyataan pada while akan dikerjakan setelah
pengecekan kondisi pada while bernilai true. Sintaks dari while adalah sebagai
berikut :
While (kondisi) {
Pernyataan;
}
3. Perulangan do-while dipakai pada saat kita melakukan perulangan dengan jumlah
yang belum diketahui pasti. Pernyataan do akan dikerjakan terlebih dahulu, baru
setelah itu dilakukan pengecekan kondisi pada while. Sintaks dari do-while adalah
sebagai berikut :
Do{
Pernyataan;
} while (kondisi);
Kita dapat memberikan kondisi tertentu pada saat terjadi perulangan. Kondisi yang
mungkin terjadi pada perulangan terdapat 2 macam, yaitu break dan continue.
Break menyebabkan suatu kondisi untuk keluar dai perulangan. Sedangkan
continue menyebabkan suatu kondisi untuk melanjutkan ke tahapan selanjutnya
pada perulangan.
Operasi pengulangan(LOOPING) :
For, while, do-while
Operasi Kondisional :
If-else, switch-case
Operasi penanganan exception :
Materi Percabangan yaitu membuat suatu project yang diisikan nama project tersebut
sebagai bagas0260_lap2
Program tersebut diisikan coding tentang Menghitung Luas Lingkaran dan Luas
Persegi Panjang.
II.3 Pembahasan
Untuk memulai buka aplikasi Netbeans Ide 7.4 caranya : Star, All
program,Netbeans Ide 7.4 Adapun tampilan Netbeans Ide 7.4 seperti gambar berikut :
next dan beri nama project, tentukan folder tempat folder penyimpanan program dan klik
finish.
Setelah itu isikan coding menggunakan Switch Case dalam perhitungan luas lingkaran
dan luas persegi panjang, seperti berikut :
package bagas0260_lap2;
import java.util.Scanner;
/**
*
* @author Bagas61
*/
public class bagas0260_lap2 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int luas;
Scanner input = new Scanner(System.in);
System.out.println("Bagas Achmaddipura");
System.out.println("13.12.0260");
System.out.println("**************************");
System.out.println("MENU LUAS BANGUN 2 DIMENSI");
System.out.println("**************************");
System.out.println("1. Luas Lingkaran");
System.out.println("2. Luas Persegi Panjang");
System.out.println("**************************");
System.out.print("Pilih Menu : ");
luas = input.nextInt();
switch (luas){
case 1:
Scanner inputprogram = new Scanner(System.in);
double phi = 3.14;
double r,luas1;
System.out.print("\nUkuran jari-jari : ");
r = inputprogram.nextDouble();
if(r<0) {
System.out.println("");
System.out.println("bilangan yg anda inputkan bilangan negatif");
}
else {
luas1 =phi*r*r;
System.out.println("Luas Lingkaran : "+luas1);
}
break;
case 2:
float panjang,lebar,luas3;
Scanner inputprogram2 = new Scanner(System.in);
System.out.print("\nPanjang : ");
panjang = inputprogram2.nextFloat();
if (panjang <0) {
System.out.println("");
System.out.println("bilangan yg anda inputkan bilangan negatif");
}
else
{
System.out.print("Lebar : ");
lebar = inputprogram2.nextFloat();
if (lebar<0) {
System.out.println("bilangan yg anda inputkan bilangan negatif");
} else
{
luas3 = panjang*lebar;
System.out.println("luas pp = "+luas3);
}
}
break;
default :
System.out.println("tidak termasuk dalam pilihan");
}
}
}
Setelah menulis coding selesai, maka kita bisa melihat hasil output. Lalu masukkan menu
pada output seperti diatas yang tertulis pada coding tersebut.
Luas Lingkaran
Luas Persegi Panjang
BAB II
PENUTUP
III.1 Kesimpulan
Perulangan (Looping) digunakan untuk membuat seluruh isi table dari sebuah
database dimana datanya akan kita tampilkan. Dalam perulangan harus ada variable kontrol,
dimana variable tersebut yang bertugas mengontrol perulangan hingga batas apa atau berapa
perulangan bisa dilakukan.
DAFTAR PUSTAKA
1. http://agungimam.blogspot.com/2013/04/percabangan-java-if-else-if-if-else.html
2. http://novriantoramadhan.blogspot.com/2012/04/pengertian-bentuk-umum-contohprogram.html
3. Modul Pemrograman Berorientasi Objek Perulangan (Looping).
4. Buku teori dan implementasi JAVA karangan R.H. Sianitar, S.T.,M.T.,M.Eng, Ph.D