TUGAS 1
“PERULANGAN”
DISUSUN OLEH :
I GEDE TANGKAS SUPARTA
( 1610530189 )
SEKOLAH TINGGI MANAJEMEN INFORMATIKA
DAN KOMPUTER
(STMIK) BUMIGORA MATARAM
2016
PERULANGAN (LOOPING) PADA JAVA
Perulangan atau dalam istilah lain disebut dengan loop. Perulangan dipakai ketika kita
dihadapi pada suatu masalah dalam mencari jalan keluar dari banyak masalah. Sedangkan
Looping adalah sebuah program peruangan statemen dengan jumlah tertentu jika kondisi
terpenuhi. Perulangan akan berhenti jika nilai yang dimasukan sudah tidak memenuhi syarat
yang diberikan
Perulangan pada bahasa pemrograman Java terdapat 3 macam yang memiliki sintaks
dan penggunaan yang berbeda-beda berikut beberapa contohnya :
1. Perulangan While.
2. Perulangan Do-While
3. Perulangan For
1. 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 digunakan pada saat kita tidak mengetahui jumlah perulangan yang
akan dilakukan tapi mengetahui kondisi atau syarat dilakukan perulangan.
Contoh flowchart while:
F
T
MULAI
INPUT KONDISI
OUTPUT
SELESAI
Contoh Program menggunakan while:
package looping;
/**
*
* @author Jin Toples
*/
public class Looping {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int i=0;
while (i < 5){
System.out.println(“nilai i : “ + i);
a++;
}
}
}
Sintaks perulangan while berbeda dengan for . Di dalam kurung hanya ada
kondisi, jika dengan for harus ada variabel, kondisi, dan pengubah. Dan pengubah
berada didalam perulangan (i++)
2. DO-WHILE
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. Dan merupakan perulangan yang hampir sama dengan
while namun, pernyataan akan dilakukan terlebih dahulu kemudian dilakukan
pengecekan.
Contoh flowchart
F
T
Contoh program menggunakan Do-While
package looping;
public class Looping {
public static void main(String[] args) {
int i=1;
do {
System.out.println(i);
i++;
}while(i>=5);
}
}
Perhatikan penggunaan while diletakan diakhir itu artinya pengecekan kondisi
dilakukan pada akhir.
MULAI
INPUT
INPUT
=
KONDISI
OUTPUT
SELESAI
(WHILE)/KONDISI
3. FOR
For adalah perulangan yang jumlah perulangannya sudah ditentukan sebelumnya,
dengan kata lain perulangan blok dalam for sudah ditetukan sebelumnya. perulangan for
digunakan saat kita mengetahui berapa banyak perulangan yang akan kita lakukan.
Contoh flowchart For:
F
T
Contoh program menggunakan For
package looping;
public class Looping {
public static void main(String[] args) {
for(int i=1; i<=5; i++){
System.out.println(i);
}
}
}
Merupakan variabel yang dirubah, i<5 merupakan kondisi, dan i++ adalah pengubah
MULAI
INPUT
OUTPUT
INISIALISASI
KONDISI
PERUBAHAN
SELESAI
RANGKUMAN
PERBEDAAN FOR, WHILE DAN DO-WHILE
1. For
Awal dan akhir perulangan sudah pasti,Pertama, program hanya akan
menjalankan bagian 1 sebanyak sekali, lalu dicek pada bagian 2. Bila benar, bagian 3
akan dijalankan, diikuti bagian 4.Setelah itu, program akan kembali melakukan cek
pada bagian 2. Apabila masih benar, akan dilanjutkan dengan menjalankan bagian 3
dan 4 seperti sebelumnya.Program akan terus berputar pada bagian 2 – 3 – 4. Sampai
kapan? Sampai ketika bagian 2 (kondisi) tidak terpenuhi (hasil pengecekan bernilai
salah).
2. While
Selama kondisi benar akan terus di ulang, Sedangkan while, metode perulanganya
di cek dulu, dan jika benar (true) maka perulangan di kerjakan, jika salah (false) maka
perulangan di hentikan
3. Do-while
Di jalankan dulu baru di cek, kalau benar di jalankan lagi, Sedangkan do..while,
metode perulanganya di jalankan dulu satu kali, dan di cek pada baris while, jika true
maka perulangan di kerjakan jika false maka perulangan di hentikan.

Perulangan

  • 1.
    TUGAS 1 “PERULANGAN” DISUSUN OLEH: I GEDE TANGKAS SUPARTA ( 1610530189 ) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) BUMIGORA MATARAM 2016
  • 2.
    PERULANGAN (LOOPING) PADAJAVA Perulangan atau dalam istilah lain disebut dengan loop. Perulangan dipakai ketika kita dihadapi pada suatu masalah dalam mencari jalan keluar dari banyak masalah. Sedangkan Looping adalah sebuah program peruangan statemen dengan jumlah tertentu jika kondisi terpenuhi. Perulangan akan berhenti jika nilai yang dimasukan sudah tidak memenuhi syarat yang diberikan Perulangan pada bahasa pemrograman Java terdapat 3 macam yang memiliki sintaks dan penggunaan yang berbeda-beda berikut beberapa contohnya : 1. Perulangan While. 2. Perulangan Do-While 3. Perulangan For 1. 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 digunakan pada saat kita tidak mengetahui jumlah perulangan yang akan dilakukan tapi mengetahui kondisi atau syarat dilakukan perulangan. Contoh flowchart while: F T MULAI INPUT KONDISI OUTPUT SELESAI
  • 3.
    Contoh Program menggunakanwhile: package looping; /** * * @author Jin Toples */ public class Looping { /** * @param args the command line arguments */ public static void main(String[] args) { int i=0; while (i < 5){ System.out.println(“nilai i : “ + i); a++; } } } Sintaks perulangan while berbeda dengan for . Di dalam kurung hanya ada kondisi, jika dengan for harus ada variabel, kondisi, dan pengubah. Dan pengubah berada didalam perulangan (i++)
  • 4.
    2. DO-WHILE Do-while sepertiwhile 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. Dan merupakan perulangan yang hampir sama dengan while namun, pernyataan akan dilakukan terlebih dahulu kemudian dilakukan pengecekan. Contoh flowchart F T Contoh program menggunakan Do-While package looping; public class Looping { public static void main(String[] args) { int i=1; do { System.out.println(i); i++; }while(i>=5); } } Perhatikan penggunaan while diletakan diakhir itu artinya pengecekan kondisi dilakukan pada akhir. MULAI INPUT INPUT = KONDISI OUTPUT SELESAI (WHILE)/KONDISI
  • 5.
    3. FOR For adalahperulangan yang jumlah perulangannya sudah ditentukan sebelumnya, dengan kata lain perulangan blok dalam for sudah ditetukan sebelumnya. perulangan for digunakan saat kita mengetahui berapa banyak perulangan yang akan kita lakukan. Contoh flowchart For: F T Contoh program menggunakan For package looping; public class Looping { public static void main(String[] args) { for(int i=1; i<=5; i++){ System.out.println(i); } } } Merupakan variabel yang dirubah, i<5 merupakan kondisi, dan i++ adalah pengubah MULAI INPUT OUTPUT INISIALISASI KONDISI PERUBAHAN SELESAI
  • 6.
    RANGKUMAN PERBEDAAN FOR, WHILEDAN DO-WHILE 1. For Awal dan akhir perulangan sudah pasti,Pertama, program hanya akan menjalankan bagian 1 sebanyak sekali, lalu dicek pada bagian 2. Bila benar, bagian 3 akan dijalankan, diikuti bagian 4.Setelah itu, program akan kembali melakukan cek pada bagian 2. Apabila masih benar, akan dilanjutkan dengan menjalankan bagian 3 dan 4 seperti sebelumnya.Program akan terus berputar pada bagian 2 – 3 – 4. Sampai kapan? Sampai ketika bagian 2 (kondisi) tidak terpenuhi (hasil pengecekan bernilai salah). 2. While Selama kondisi benar akan terus di ulang, Sedangkan while, metode perulanganya di cek dulu, dan jika benar (true) maka perulangan di kerjakan, jika salah (false) maka perulangan di hentikan 3. Do-while Di jalankan dulu baru di cek, kalau benar di jalankan lagi, Sedangkan do..while, metode perulanganya di jalankan dulu satu kali, dan di cek pada baris while, jika true maka perulangan di kerjakan jika false maka perulangan di hentikan.