Makalah ini membahas perulangan (looping) dalam bahasa pemrograman Java, meliputi pengertian perulangan dan jenis-jenis pernyataan perulangan seperti while, do-while, dan for-while beserta contoh kode dan alur kerjanya.
2. DAFTAR ISI
KATA PENGANTAR
BAB I PENDAHULUAN
A.LATAR BELAKANG
B.TUJUAN
BAB II PEMBAHASAN
1.PENGERTIAN PERULANGAN
2.STATEMENT-STATEMENT PERULANGAN JAVA
A.WHILE
B.DO WHILE
C.FORWHILE
BAB III KESIMPULAN
A.TABEL PERBEDAAN ANTARA WHILE,DO-WHILE DAN FOR-WHILE
3. KATA PENGANTAR
Segala puji bagi allah tuhan semesta alam atas karunianya kita dapat merasakan
nikmatnya hidup di dunia ini. solawat serta salam tak lupa pula kita panjat kan kehadirat nabi
Muhammad saw karena atas perjuangan beliaulah kita bisa merasakan zaman yang serba
damai dsn modern seperti yang kita rasakan seperti sekarang ini. Pertama-tama saya
mengucapkan rasa syukur yang sebesar-besarnya karena ridhonya saya dapat menyusun
makalah ini yaitu makalah tentang ”LOOPING/PERULANGAN JAVA”. Sebelumnya kami tuturkan
beribu maaf jika makalah yang saya susun salah atau banyak kekurangan maka dari itu saya
mengharapkan kritikan dan saran yang membangun.
Mataram,29 Oktober 2016
4. BAB I
PENDAHULUAN
A.Latar belakang
Pesatnya teknologi di zaman sekarang terutama di bidang komputer dah tidak bisa di pungkiri
lagi.Ibarat wabah ,teknologi komputer udah menyusupi hampir semua bidang kehidupan
manusia.Dari lingkungan masyarakat biasa sampai ke lingkungan pemerintahan,perusahaan
perusahaan,supermarket,minimarket,perguruan tinggi,SLTA,SLTP,bahkan SD hampir semua
mengenal komputer.Saat ini dalam ilmu komputer banyak di minati karena bisa menghasilkan
uang salah satunya dalamilmu bahasa pemograman, misalnya C++,Pascal,Basic,Java dan masih
banyak lagi.
B.Tujuan
Makalah ini di susun dengan tujuan serana untuk mrngikuti pesatnya perkembangan teknologi
komputer di masa sekarang ini, salah satumya di dunia pemograman yg sekarang semakin
banyak di minati, selain itu tujuan di susun nya makalah ini untuk sebagai serana belajar untuk
memahami,mengerti tentang Looping/perulangan pada Java.
5. BAB II
PEMBAHASAN
1. 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.
2.Statement - Statement Perulangan pada JAVA :
2.A.) While : Perulangan while bekerja dengan cara apa bila kondisi while itu terpenuhi atau
bernilai true maka perulangan tersebut akan terus dilakukan sapai bernilai false.
Contoh :
package looping;
/**
*
* @author Jin Toples
*/
public class Looping {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int i=1;
while (i <= 5){
System.out.println(i); i++;
}
}
}
6. Contoh flowchart ;
Perhatikan script di atas ada "i++" itu adalah INCEREMENT ia akan menambah 1 nilai i secara
terus menerus. ada juga yang di sebut DECREMENT, contoh : i-- maka ia akan mengurangi 1
nilai i tersebut secara terus menerus. Decrement di atas digunakan untuk menambahkan nilai
"i" agar mencapai nilai "10" dan kemudian keluar perulangan. jika kita tidak memberikan
decrement maka perulangan tersebut tidak akan berheti - henti ( Infinity looping ).
2.B.) Do-While : seperti while tetapi jika do-while minimal melakukan satu kali pekerjaan yang
ada di dalam blok do-while tersebut. do-while akan mengulang terus sampai while bernilai
flase.
7. Contoh :
package looping;
/**
*
* @author Jin Toples
*/
public class Looping {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int i=1;
do {
System.out.println(i);
i++;
}while(i>=5);
}
}
8. Contoh flowchart ;
Jika anda coba script di atas maka akan mengasilkan "1" karna meskipun while bernilai false ia
akan tetap melakukan pekerjaan satu kali, karna pengecekan berada di bagian bawah blok
program.
2.C.) For--While : For While adalah perulangan yang jumlah perulangannya sudah ditentukan
sebelumnya, dengan kata lain perulangan blok dalam for sudah ditetukan sebelumnya.
9. Contoh :
package looping;
/**
*
* @author Jin Toples
*/
public class Looping {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
for(int i=1; i<=5; i++){
System.out.println(i);
}
}
}
10. Contoh flowchart ;
Penulisan for lebih singkat karena definisi variabel bisa dilakukan di dalam for tersebut.
sehingga ia lebih sedikit dalam script yang digunakan dibandingkan dengan while dan do-while
11. BAB III
KESIMPULAN
A.Tabel perbedaan antara while,do while dan for while
While Do While For While
Perulangan while bekerja
dengan cara apa bila kondisi
while itu terpenuhi atau
bernilai true maka perulangan
tersebut akan terus dilakukan
sapai bernilai false
Do-While : seperti while
tetapi jika do-while minimal
melakukan satu kali pekerjaan
yang ada di dalamblok do-
while tersebut. do-while akan
mengulang terus sampai while
bernilai flase
For While adalah perulangan
yang jumlah perulangannya
sudah ditentukan
sebelumnya, dengan kata lain
perulangan blok dalam for
sudah ditetukan sebelumnya.