Nama : Aldi Mukhlis
Absen : 02
Kelas : XI RPL 3
LAPORAN PROGRAM APLIKASI JAVA LOOPING
“FOR…DO…,WHILE…DO…”
A.TUJUAN
Siswa mampu membuat project Java sederhana
menggunakan program aplikasi netbeans khususnya pada “Looping/Perulangan”.
B.ALAT DAN BAHAN
·
Komputer,PC,Laptop,notebook,netbook.
·
Aplikasi netbeans IDE 7.0.1.
C.LANDASAN TEORI
Looping adalah suatu fungsi yang di gunakan bahasa pemrograman untuk
mengulang suatu perintah dengan syarat / Kriteria tertentu. contoh logika: saya
akan menambah variabel x dengan angka 1. dan perintah ini akan di ulangi sampai
variabel x mencapai nilai 10. nah, kasus di atas dapat menggunakan fungsi
looping dari bahasa pemrograman.
D.CONTOH PROGRAM
1. Program For… Do… “1-100”
2. Program For… Do… “Tambah 10”
3. Program For… Do… “10-1”
4. Program For… Do… “100000-10000”
5. Program For… Do… “Perulangan 10x”
6. Program For… Do… “Angka dengan
meminta inputan”
7. Program For… Do… “Penjumlahan
berurutan”
8. Program While… Do… “1-10”
9. Program While… Do… “Penjumlahan
berurutan”
E.STUDY KASUS
Buatlah suatu project Java “Selecting” menggunakan
netbeans :
a. Program For... Do... “
F.PEMBAHASAN
a.
Program For… Do… “Penjumlahan dan Kelipatan”
/*
* To change this
template, choose Tools | Templates
* and open the
template in the editor.
*/
/**
*
* @author USER
*/
Syntax yang secara otomatis ada dalam program aplikasi Java.
public class Looping8 {
Nama program Java yang akan kita jalankan/kita buat.
public static
void main (String[] arg) {
Berargumen string.
for (int
i=1; i<=5; i++) {
Untuk
variable integer i yaitu 1,i kurang dari atau sama dengan 5,dan nanti secara
otomatis akan menambahkan i satu persatu.
for
(int j=1; j<=i; j++) {
Untuk
variable integer j yaitu 1,j kurang dari atau sama dengan i,dan nanti secara
otomatis akan menambahkan j satu persatu.
System.out.print (i*j +" ");
}
Akan
menampilkan hasil i*j secara berurutan ke samping.
System.out.println ();
Akan
menampilkan informasi “ ”.
} } }
Program telah selesai.
b.
Program While… Do… “Penjumlahan dan Kelipatan”
/*
* To change this
template, choose Tools | Templates
* and open the
template in the editor.
*/
/**
*
* @author USER
*/
Syntax yang secara otomatis ada dalam program aplikasi Java.
public class While3 {
Nama program Java yang akan kita jalankan/kita buat.
public static
void main (String[] args) {
Berargumen string.
int i=1,j;
Variabel
i bernilai 1 dan bertipe integer,dan j juga bertipe data integer.
while
(i<=5){
Ketika
i kurang atau sama dengan 5.
j=1;
Variabel
j bernilai 1.
while
(j<=i){
Ketika
j kurang atau sama dengan i.
System.out.print(i*j+ " ");
Menampilkan
hasil i*j secara berurutan ke samping.
j++;}
Menambahkan
variable j satu persatu.
System.out.println();
Menampilkan
informasi “ ”.
i++;
Menambahkan
variable i satu persatu.
}
}
}
Program telah selesai.
G.KESIMPULAN
Perbedaan
For…Do… dan While… Do… yaitu perintah For…Do… hanya bisa melakukan perulangan
yang terhitung, sedangkan perintah While…Do… bisa melakukan perulangan baik
yang terhitung maupun tidak terhitung.