1
MAKALAH
PERULANGAN/LOOPING DALAM JAVA
DI SUSUN
OLEH
NAMA: M. ADE CANDRA
NIM: 1610530187
S1 TEKNIK INFORMATIKA
STMIK BUMIGORA
2016
2
KATA PENGANTAR
Dengan menyebut nama Allah SWT yang maha pengasih lagi maha penyayang ,
kami panjatkan puji syukur atas kehadiratnya, yang telah merimpahkan
rahmat,hidayah dan inayahnya sehingga saya dapat menyelesaikan makalah
Algoritma dan pemrograman tentang perulangan atau looping dalam bahasa
pemrograman java ini.
Makalah ini telah saya susun dengan maksimal dan mendapat bantuan dari
berbagai pihak sehingga dapat memperlancar pembuatan makalah ini, walaupu
masih mempunyai beberapa kekurangan, untuk itu saya menyampaikan terima
kasih sebesar-besarnya.
Akhir kata saya berharap semoga makalah Algoritma dan pemrograman tentang
perulangan atau looping dalam bahasa pemrograman java ini dapat memberikan
manfaat maupun inspirasi terhadap siapun yang membacanya.
Mataram, Oktober 2016
3
DAFTAR ISI
Kata Pengantar __________________________________________________________ i
BAB 1 PENDAHULUAN __________________________________________________ 1
A. LATAR BELAKANG_______________________________________________________ 1
B. TUJUAN MASALAH_______________________________________________________ 1
C. RUMUSAN MASALAH_____________________________________________________ 1
BAB 2 ISI _______________________________________________________________ 2
A. Penjelasan Perulangan For,While dan While Do ___________________________ 2
1. Perulangan For______________________________________________________2
2. Perulangan While____________________________________________________4
3. Perulangan Do While_________________________________________________6
B. Rangkuman perbedaan perulangan FOR,WHILE dan DO WHILE______________8
BAB 3 PENUTUP__________________________________________________________9
KESIMPULAN____________________________________________________________9
4
BAB 1
PENDAHULUAN
A. LATAR BELAKANG
Perulangan adalah melakukan perintah yang ada di dalam blok secara berulang – ulang sesuai
dengan nilai yang di tentukan atau sampai mencapai sebuah batas tertentu dari sebuah
perulangan tersebut.
Sementara perulangan pada java ada beberapa seperti FOR,WHILE dan DO WHILE yang akan
kita bahas pada makalah ini.
B. TUJUAN MAKALAH
 Supaya pembaca dari makalah ini mengetahui apa saja perulangan pada java
 Supaya pembaca dari makalah ini mengetahui Perulangan FOR,WHILE dan DO WHILE
 Supaya pembaca dari makalah ini mengetahui perbedaan perulangan FOR,WHILE dan
DO WHILE
C. RUMUSAN MASALAH
 Apa itu perulangan java?
 Apa saja perulangan pada java?
 Apa itu perulangan FOR,WHILE dan DO WHILE
 Apa saja perbedaan perulangan FOR,WHILE dan DO WHILE
5
BAB 2
ISI
A. Penjelasan Perulangan For,While dan While Do
1. PERULANGAN FOR
For adalah perulangan yang jumlah perulangannya sudah ditentukan sebelumnya,
dengan kata lain perulangan blok dalam for sudah ditetukan sebelumnya.
Perulangan for cukup sering di gunakan , For memiliki 3 parameter yaitu : nilai
awal , nilai akhir , dan operator increment/decrement.
Bentuk umum dari perulangan for adalah seperti ini :
 ContohFlowchart
for (nilai awal : nilai akhir ; operator){
pernyataan yang akan diproses
}
6
 Contoh Program
Hasil dari kode diatas adalah
Pada contohdiatas dia akan terus mengulang variable nilai dengan penambahan 1
sampai nilainya mencapai angka yang telah di tentukan yaitu lebih kecil atau sama
dengan 100.
public class Contoh class {
public static void main(String[] args) {
for (int nilai = 100; nilai <= 1; nilai
System.out.println(nilai);
}
}
}
1
2
3
4
5
6
….
100
7
2. PERULANGAN WHILE
Perulangan while bekerja dengan cara apa bila kondisi while itu terpenuhi atau bernilai true
maka perulangan tersebut akan terus dilakukan sampai bernilai false.
Perulangan While tidak jauh berbeda dengan perulangan for hanya saja perulangan While
hanya memiliki 1 parameter.
Bentuk Umumnya
Contoh :
Hasilnya :
Jika nilai++ tidak di tulis maka dia akan terus
mengulang tanpa henti.
nilai awal ;
while (nilai akhir) {
pernyataan yang akan di proses
operator increment/decrement;
}
public class ContohClass {
public static void main(String[] args) {
int nilai = 1
while(nilai <= 100) {
System.out.println(nilai);
nilai++;
}
}
}
1
2
3
4
…
8
 Contoh Flowchart While
9
3. PERULANGAN DO WHILE
Do While hampir sama dengan perulangan While
Perbedaanya While akan mengecek batas /kondisi terlebih dahulu kemudian menjalankan
intruksi , sedangkan do while menjalankan intruksi kemudian menecek kondisi.
Jika kondisi true maka dia akan mengulang intruksi tersebut sampai selesai, sedangkan jika false
maka dia akan menjalankan intruksi satu kali kemudian berhenti.
Bentuk umum:
 Contoh Program Do while
Hasilnya :
Jika kode nilai <= 100 kita ubah menjadi nilai >= 100 maka pada looping sebelumnya akan error. Tapi di
do while tetap akan menjalankan intruksi 1 kali berhenti. Karena dia menjalankan intruksi terlebih dahulu
kemudian mengecek apakah kondisi benar atau salah.
Nilai awal ;
Do {
pernyataan yang akan diproses;
operator increment/decrement;
}
while(nilai akhir);
public class ContohClass {
public static void main(String[] args ) {
int nilai = 1;
do {
System.out.println(nilai);
nilai++;
}
While(nilai <= 100);
}
}
1
2
3
4
…
100
10
 Contoh Flowchart Do while
11
B. Rangkuman perbedaan perulangan FOR,WHILE dan DO WHILE
No FOR WHILE DO WHILE
1 3 Parameter 1 Parameter 1 Parameter
2 Jumlah pengulangan
sudah di tentukan
Jika bernilai true akan
terus di lanjutkan
sampai bernilai false
Jika bernilai false akan
menjalankan interuksi
satu kali kemudian
berhenti
3 for (nilai awal : nilai
akhir ; operator){
pernyataan yang
akan diproses
}
nilai awal ;
while (nilai akhir) {
pernyataan yang akan di
proses
operator
increment/decrement;
}
Nilai awal ;
Do {
pernyataan yang akan
diproses;
operator
increment/decrement;
}
while(nilai akhir);
12
Bab 2 PENUTUP
KESIMPULAN
Dari makalah di atas saya mengambil kesimpulan bahwa pada bahasa
pemrograman java terdapat beberapa perulangan diantaranya
 Perulangan For
 Perulngan While, dan
 Perulngan DO while
Yang memiliki kelebihan kekurangan masing masing.

M. ade candra 1610530187

  • 1.
    1 MAKALAH PERULANGAN/LOOPING DALAM JAVA DISUSUN OLEH NAMA: M. ADE CANDRA NIM: 1610530187 S1 TEKNIK INFORMATIKA STMIK BUMIGORA 2016
  • 2.
    2 KATA PENGANTAR Dengan menyebutnama Allah SWT yang maha pengasih lagi maha penyayang , kami panjatkan puji syukur atas kehadiratnya, yang telah merimpahkan rahmat,hidayah dan inayahnya sehingga saya dapat menyelesaikan makalah Algoritma dan pemrograman tentang perulangan atau looping dalam bahasa pemrograman java ini. Makalah ini telah saya susun dengan maksimal dan mendapat bantuan dari berbagai pihak sehingga dapat memperlancar pembuatan makalah ini, walaupu masih mempunyai beberapa kekurangan, untuk itu saya menyampaikan terima kasih sebesar-besarnya. Akhir kata saya berharap semoga makalah Algoritma dan pemrograman tentang perulangan atau looping dalam bahasa pemrograman java ini dapat memberikan manfaat maupun inspirasi terhadap siapun yang membacanya. Mataram, Oktober 2016
  • 3.
    3 DAFTAR ISI Kata Pengantar__________________________________________________________ i BAB 1 PENDAHULUAN __________________________________________________ 1 A. LATAR BELAKANG_______________________________________________________ 1 B. TUJUAN MASALAH_______________________________________________________ 1 C. RUMUSAN MASALAH_____________________________________________________ 1 BAB 2 ISI _______________________________________________________________ 2 A. Penjelasan Perulangan For,While dan While Do ___________________________ 2 1. Perulangan For______________________________________________________2 2. Perulangan While____________________________________________________4 3. Perulangan Do While_________________________________________________6 B. Rangkuman perbedaan perulangan FOR,WHILE dan DO WHILE______________8 BAB 3 PENUTUP__________________________________________________________9 KESIMPULAN____________________________________________________________9
  • 4.
    4 BAB 1 PENDAHULUAN A. LATARBELAKANG Perulangan adalah melakukan perintah yang ada di dalam blok secara berulang – ulang sesuai dengan nilai yang di tentukan atau sampai mencapai sebuah batas tertentu dari sebuah perulangan tersebut. Sementara perulangan pada java ada beberapa seperti FOR,WHILE dan DO WHILE yang akan kita bahas pada makalah ini. B. TUJUAN MAKALAH  Supaya pembaca dari makalah ini mengetahui apa saja perulangan pada java  Supaya pembaca dari makalah ini mengetahui Perulangan FOR,WHILE dan DO WHILE  Supaya pembaca dari makalah ini mengetahui perbedaan perulangan FOR,WHILE dan DO WHILE C. RUMUSAN MASALAH  Apa itu perulangan java?  Apa saja perulangan pada java?  Apa itu perulangan FOR,WHILE dan DO WHILE  Apa saja perbedaan perulangan FOR,WHILE dan DO WHILE
  • 5.
    5 BAB 2 ISI A. PenjelasanPerulangan For,While dan While Do 1. PERULANGAN FOR For adalah perulangan yang jumlah perulangannya sudah ditentukan sebelumnya, dengan kata lain perulangan blok dalam for sudah ditetukan sebelumnya. Perulangan for cukup sering di gunakan , For memiliki 3 parameter yaitu : nilai awal , nilai akhir , dan operator increment/decrement. Bentuk umum dari perulangan for adalah seperti ini :  ContohFlowchart for (nilai awal : nilai akhir ; operator){ pernyataan yang akan diproses }
  • 6.
    6  Contoh Program Hasildari kode diatas adalah Pada contohdiatas dia akan terus mengulang variable nilai dengan penambahan 1 sampai nilainya mencapai angka yang telah di tentukan yaitu lebih kecil atau sama dengan 100. public class Contoh class { public static void main(String[] args) { for (int nilai = 100; nilai <= 1; nilai System.out.println(nilai); } } } 1 2 3 4 5 6 …. 100
  • 7.
    7 2. PERULANGAN WHILE Perulanganwhile bekerja dengan cara apa bila kondisi while itu terpenuhi atau bernilai true maka perulangan tersebut akan terus dilakukan sampai bernilai false. Perulangan While tidak jauh berbeda dengan perulangan for hanya saja perulangan While hanya memiliki 1 parameter. Bentuk Umumnya Contoh : Hasilnya : Jika nilai++ tidak di tulis maka dia akan terus mengulang tanpa henti. nilai awal ; while (nilai akhir) { pernyataan yang akan di proses operator increment/decrement; } public class ContohClass { public static void main(String[] args) { int nilai = 1 while(nilai <= 100) { System.out.println(nilai); nilai++; } } } 1 2 3 4 …
  • 8.
  • 9.
    9 3. PERULANGAN DOWHILE Do While hampir sama dengan perulangan While Perbedaanya While akan mengecek batas /kondisi terlebih dahulu kemudian menjalankan intruksi , sedangkan do while menjalankan intruksi kemudian menecek kondisi. Jika kondisi true maka dia akan mengulang intruksi tersebut sampai selesai, sedangkan jika false maka dia akan menjalankan intruksi satu kali kemudian berhenti. Bentuk umum:  Contoh Program Do while Hasilnya : Jika kode nilai <= 100 kita ubah menjadi nilai >= 100 maka pada looping sebelumnya akan error. Tapi di do while tetap akan menjalankan intruksi 1 kali berhenti. Karena dia menjalankan intruksi terlebih dahulu kemudian mengecek apakah kondisi benar atau salah. Nilai awal ; Do { pernyataan yang akan diproses; operator increment/decrement; } while(nilai akhir); public class ContohClass { public static void main(String[] args ) { int nilai = 1; do { System.out.println(nilai); nilai++; } While(nilai <= 100); } } 1 2 3 4 … 100
  • 10.
  • 11.
    11 B. Rangkuman perbedaanperulangan FOR,WHILE dan DO WHILE No FOR WHILE DO WHILE 1 3 Parameter 1 Parameter 1 Parameter 2 Jumlah pengulangan sudah di tentukan Jika bernilai true akan terus di lanjutkan sampai bernilai false Jika bernilai false akan menjalankan interuksi satu kali kemudian berhenti 3 for (nilai awal : nilai akhir ; operator){ pernyataan yang akan diproses } nilai awal ; while (nilai akhir) { pernyataan yang akan di proses operator increment/decrement; } Nilai awal ; Do { pernyataan yang akan diproses; operator increment/decrement; } while(nilai akhir);
  • 12.
    12 Bab 2 PENUTUP KESIMPULAN Darimakalah di atas saya mengambil kesimpulan bahwa pada bahasa pemrograman java terdapat beberapa perulangan diantaranya  Perulangan For  Perulngan While, dan  Perulngan DO while Yang memiliki kelebihan kekurangan masing masing.