SlideShare a Scribd company logo
1
PERULANGAN / LOUPING DALAM JAVA
DISUSUN OLEH:
NAMA : SUMARIYO
PRODI : S1TI - 1D
NIM : 1610530207
WWW.STMIKBUMIGORA.CO.ID
2016
2
KATA PENGANTAR
Puji syukur kehadirat tuhan yang esa atas berkah rahmat,inayah,taufik dan hidayahnya sehingga
saya bisa menyelesaikan makalah ini dalam bentuk isinya yang sangat sederhana. Semoga makalah
ini dapat sebagai acuan, petunjuk maupun pedoman bagi pembaca. Harapan saya makalah ini
membantu menambah pengetahuan dan pengalaman bagi pembaca, sehingga saya dapat
memperbaiki bentuk maupun isi makalah ini sehingga kedepanya dapat lebih baik. Makalah ini
saya akui masih banyak kekurangan karena pengalaman yang saya miliki sangat kurang. Oleh
karena itu saya harapkan kepada para pembaca untuk memberikan masukan-masukan yang bersifat
membangun untuk kesempurnaan makalah ini.
3
Daftar Isi
KATA PENGANTAR..............................................................................................................2
BAB 1
PENDAHULUAN ..................................................................................................4
1.1 Latar Belakang..............................................................................................4
BAB 2
PEMBAHASAN MATERI....................................................................................5
2.1 While.............................................................................................................5
2.2 Do_While....................................................................................................7
2.3 For...............................................................................................................9
2.4 Perbedaan.....................................................................................................11
BAB 3
KESIMPULAN DAN SARAN............................................................................12
3.1. Kesimpulan..................................................................................................12
BAB 4
PENUTUP.............................................................................................................13
4.2 pustaka.........................................................................................................13
4
BAB I
PENDAHULUAN
1.1 Latar Belakang
Bahasa program merupakan suatu wahana untuk menuangkan pikiran manusia yang
dapat dimengerti oleh mesin komputer sehingga bernilai guna. Suatu bahasa
program akan terikat aturan dari paradigma bahasa. Ada berbagai macam paradigma
bahasa : Prosedural, Fungsional, Deklaratif, Object Oriented, Konkuren.
Perlu diperhatikan perbedaan antara belajar bahasa program dengan belajar
memprogram, Belajar bahasa program hanya belajar tentang sintak (aturan) dari
bahasa sedangkan belajar memprogram akan tercakup beberapa hal yang
didalamnya terkandung tentang belajar bahasa program itu sendiri.
5
BAB II
PEMBAHASAN MATERI
A.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.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.
Flowchart:
MULAI
Read i
i <= 5 (i++)
Print i
SELESAI
6
Contoh Coding :
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 "5" dan kemudian keluar perulangan. jika kita tidak memberikan decrement maka
perulangan tersebut tidak akan berheti - henti ( Infinity looping ).
Hasil dari coding:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package looping;
public class Looping {
public static void main(String[] args) {
int i=1;
while (i <= 5){
System.out.println(i);
i++;
}
}
}
7
2.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.
Flowchart:
Read i
(i++) i >= 5
Print i
SELESAI
SELESAI
8
Contoh Coding :
1
2
3
4
5
6
7
8
9
10
11
12
package looping;
public class Looping {
public static void main(String[] args) {
int i=1;
do {
System.out.println(i);
i++;
}while(i>=5);
}
}
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.
Hasil dari coding :
9
2.3 For
For adalah perulangan yang jumlah perulangannya sudah ditentukan sebelumnya, dengan kata lain
perulangan blok dalam for sudah ditentukan sebelumnya.
Flowchart:
i ; i <= 5 ; i ++
Print i
SELESAI
SELESAI
10
Contoh Coding:
1
2
3
4
5
6
7
8
9
10
11
12
package looping;
public class Looping {
public static void main(String[] args) {
for(int i=1; i<=5; i++){
System.out.println(i);
}
}
}
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-whie
Hasil dari coding :
11
2.4 Perbedaan :
WHILE DO-WHILE FOR
Mengisi nilai true sampe
flase,artinya dari nilai awal
sampe nilai akhir akan terisi
sendirinya tanpa harus kita
sendiri yang mengisi nilai.
DO-While Hampir sama
dengan While namun Nilai
yang muncul tidak sampai
False ,karena sudah terBlock
oleh DO-While,artinya Nilai
yang muncul hanya nilai
True saja.
For bisa dibilang sama dengan
While namun For lebih
simple,dan nilainya muncul
sampai false.
Dalam pengisian nilai false
ditempatkan dibawah nilai true
sebelum perintah
“System.out.println”
Sedangkan Di DO-While
pengisian nilai false
ditempatkan sesudah
perintah “System.out.println”
Namun di For pengisian nilai
false ditempat bersamaan atau
sebaris dengan nilai
true(Variabel),karena di For bisa
langsung mengisi variabel dan
prosesnya secara bersamaan
sehingga langsung muncul hasil
nya .
Dalam segi Script aturan
perintahnya standar(ada
input,proses dan output ).
Dan memakai perintah baru
yaitu “While”
sama seperti While namun
Do-While Dari input
langsung ke output. Dan juga
memakai tambahan perintah
yaitu “Do”
Berbeda dengan For ia langsung
menjadikan satu perintahnya
(input,proses,dan output).
12
BAB III
KESIMPULAN
3.1 KESIMPULAN
Penggunaan algoritma pengulangan dalam ilmu komputer memang sangat diperlukan sebab kita
tidak bisa membuat algoritma dengan prinsip “yang penting jalan”. Perulangan adalah suatu cara
untuk mengulang satu atau sekumpulan perintah sampai mencapai kondisi tertentu.
Ada tiga macam perulangan algoritma yaitu , WHILE, DO-WHILE, DAN FOR
Salah satu kelebihan komputer adalah kemampuannya untuk mengerjakan pekerjaan yang sama
berulang kali tanpa mengenal lelah. Ini berbeda dengan manusia yang cepat lelah bila
mengerjakan pekerjaan yang sama berulang-ulang. tidak hanya lelah, tetapi juga cepat
bosan.Maka dalam pengulangan algoritma user harus berhati-hati dalam memasukkan sintak
secara benar. Yang artinya adalah selama kondisi (persyaratan) pengulangan masih benar, maka
aksi dikerjakan pasti benar.
13
BAB IV
PENUTUP
4.1 Daftar Pustaka
https://ilmubuatsobat.wordpress.com/2013/12/03/looping-pengulangan/
http://jintoples.blogspot.co.id/2012/12/perulangan-pada-java.html#.WBNSi_l9600

More Related Content

Similar to Perulangan atau louping dalam java

Ridoni,yunus,perulangan
Ridoni,yunus,perulanganRidoni,yunus,perulangan
Ridoni,yunus,perulangan
ridoni jmf
 
M.ifran,yunus,perulangan
M.ifran,yunus,perulanganM.ifran,yunus,perulangan
M.ifran,yunus,perulangan
ifran rangga
 
Muhammad Arman Faldi,YUNUS,PERULANGAN
Muhammad Arman Faldi,YUNUS,PERULANGANMuhammad Arman Faldi,YUNUS,PERULANGAN
Muhammad Arman Faldi,YUNUS,PERULANGAN
Armand Faldy
 
Muhammad Arman Faldi, Yunus,Perulangan
Muhammad Arman Faldi, Yunus,PerulanganMuhammad Arman Faldi, Yunus,Perulangan
Muhammad Arman Faldi, Yunus,Perulangan
Armand Faldy
 
Tugas Perulangan/Looping
Tugas Perulangan/LoopingTugas Perulangan/Looping
Tugas Perulangan/Looping
Sriani Dewi
 
Muhammad ilham,1610530168,kls d
Muhammad ilham,1610530168,kls dMuhammad ilham,1610530168,kls d
Muhammad ilham,1610530168,kls d
Muhammad Ilham
 
Tugas perulangan
Tugas perulanganTugas perulangan
Tugas perulangan
robetsaputra
 
M. ade candra 1610530187
M. ade candra 1610530187M. ade candra 1610530187
M. ade candra 1610530187
Ade Chandra
 
PERULANGAN/LOOPING
PERULANGAN/LOOPINGPERULANGAN/LOOPING
PERULANGAN/LOOPING
hafizul walidain
 
Tugas perulangan/Looping
Tugas perulangan/LoopingTugas perulangan/Looping
Tugas perulangan/Looping
IqbalSyawaludin
 
Logika algoritma dan pemograman
Logika algoritma dan pemogramanLogika algoritma dan pemograman
Logika algoritma dan pemograman
Ilham marduantha
 
Logika algoritma dan pemograman
Logika algoritma dan pemogramanLogika algoritma dan pemograman
Logika algoritma dan pemograman
Fikri ngeblues
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanie Indah
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanie Indah
 
Perulangan dalam java
Perulangan dalam javaPerulangan dalam java
Perulangan dalam java
aantba27
 
Perulangan dalam java
Perulangan dalam javaPerulangan dalam java
Perulangan dalam java
Muhammad Budiman
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
Firdaus1212
 
Makalah perulangan
Makalah perulanganMakalah perulangan
Makalah perulangan
Surya Radhitya
 
Perulangan atau looping dalam java
Perulangan atau looping dalam javaPerulangan atau looping dalam java
Perulangan atau looping dalam java
Wahyu Ardiyono
 
Perulangan atau looping dalam java
Perulangan atau looping dalam javaPerulangan atau looping dalam java
Perulangan atau looping dalam java
Wahyu Ardiyono
 

Similar to Perulangan atau louping dalam java (20)

Ridoni,yunus,perulangan
Ridoni,yunus,perulanganRidoni,yunus,perulangan
Ridoni,yunus,perulangan
 
M.ifran,yunus,perulangan
M.ifran,yunus,perulanganM.ifran,yunus,perulangan
M.ifran,yunus,perulangan
 
Muhammad Arman Faldi,YUNUS,PERULANGAN
Muhammad Arman Faldi,YUNUS,PERULANGANMuhammad Arman Faldi,YUNUS,PERULANGAN
Muhammad Arman Faldi,YUNUS,PERULANGAN
 
Muhammad Arman Faldi, Yunus,Perulangan
Muhammad Arman Faldi, Yunus,PerulanganMuhammad Arman Faldi, Yunus,Perulangan
Muhammad Arman Faldi, Yunus,Perulangan
 
Tugas Perulangan/Looping
Tugas Perulangan/LoopingTugas Perulangan/Looping
Tugas Perulangan/Looping
 
Muhammad ilham,1610530168,kls d
Muhammad ilham,1610530168,kls dMuhammad ilham,1610530168,kls d
Muhammad ilham,1610530168,kls d
 
Tugas perulangan
Tugas perulanganTugas perulangan
Tugas perulangan
 
M. ade candra 1610530187
M. ade candra 1610530187M. ade candra 1610530187
M. ade candra 1610530187
 
PERULANGAN/LOOPING
PERULANGAN/LOOPINGPERULANGAN/LOOPING
PERULANGAN/LOOPING
 
Tugas perulangan/Looping
Tugas perulangan/LoopingTugas perulangan/Looping
Tugas perulangan/Looping
 
Logika algoritma dan pemograman
Logika algoritma dan pemogramanLogika algoritma dan pemograman
Logika algoritma dan pemograman
 
Logika algoritma dan pemograman
Logika algoritma dan pemogramanLogika algoritma dan pemograman
Logika algoritma dan pemograman
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Perulangan dalam java
Perulangan dalam javaPerulangan dalam java
Perulangan dalam java
 
Perulangan dalam java
Perulangan dalam javaPerulangan dalam java
Perulangan dalam java
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
 
Makalah perulangan
Makalah perulanganMakalah perulangan
Makalah perulangan
 
Perulangan atau looping dalam java
Perulangan atau looping dalam javaPerulangan atau looping dalam java
Perulangan atau looping dalam java
 
Perulangan atau looping dalam java
Perulangan atau looping dalam javaPerulangan atau looping dalam java
Perulangan atau looping dalam java
 

Recently uploaded

PPT-ASPEK-HUKUM-KESEHATAN lingkungan dan nakes HSP.pptx
PPT-ASPEK-HUKUM-KESEHATAN lingkungan dan nakes HSP.pptxPPT-ASPEK-HUKUM-KESEHATAN lingkungan dan nakes HSP.pptx
PPT-ASPEK-HUKUM-KESEHATAN lingkungan dan nakes HSP.pptx
LuhAriyani1
 
450429216-PPT-ASPEK-HUKUM-KESEHATAN-LINGKUNGAN.pptx
450429216-PPT-ASPEK-HUKUM-KESEHATAN-LINGKUNGAN.pptx450429216-PPT-ASPEK-HUKUM-KESEHATAN-LINGKUNGAN.pptx
450429216-PPT-ASPEK-HUKUM-KESEHATAN-LINGKUNGAN.pptx
LuhAriyani1
 
Dokumen Unggahan Kepala Sekolah dalam PMM.pptx
Dokumen Unggahan Kepala Sekolah dalam PMM.pptxDokumen Unggahan Kepala Sekolah dalam PMM.pptx
Dokumen Unggahan Kepala Sekolah dalam PMM.pptx
corneliadjobo45
 
DAMPAK PSIKOLOGIS BENCANA_KEPERAWATAN BENCANA
DAMPAK PSIKOLOGIS BENCANA_KEPERAWATAN BENCANADAMPAK PSIKOLOGIS BENCANA_KEPERAWATAN BENCANA
DAMPAK PSIKOLOGIS BENCANA_KEPERAWATAN BENCANA
henandiarsyaharini
 
Materi Webinar 27012024_Cornelia Djobo.pptx
Materi Webinar 27012024_Cornelia Djobo.pptxMateri Webinar 27012024_Cornelia Djobo.pptx
Materi Webinar 27012024_Cornelia Djobo.pptx
corneliadjobo45
 
Bahan Tayang - Konsep Verval KRS (3A).pptx
Bahan Tayang - Konsep Verval KRS (3A).pptxBahan Tayang - Konsep Verval KRS (3A).pptx
Bahan Tayang - Konsep Verval KRS (3A).pptx
ssuser9ca9dd1
 
PTUN hsp.ppt tata usaha negara dalam peradilan
PTUN hsp.ppt tata usaha negara dalam peradilanPTUN hsp.ppt tata usaha negara dalam peradilan
PTUN hsp.ppt tata usaha negara dalam peradilan
LuhAriyani1
 
ppt agama islammMUSAQOH & MUZARA’AH.pptx
ppt agama islammMUSAQOH & MUZARA’AH.pptxppt agama islammMUSAQOH & MUZARA’AH.pptx
ppt agama islammMUSAQOH & MUZARA’AH.pptx
RyanJun5
 

Recently uploaded (8)

PPT-ASPEK-HUKUM-KESEHATAN lingkungan dan nakes HSP.pptx
PPT-ASPEK-HUKUM-KESEHATAN lingkungan dan nakes HSP.pptxPPT-ASPEK-HUKUM-KESEHATAN lingkungan dan nakes HSP.pptx
PPT-ASPEK-HUKUM-KESEHATAN lingkungan dan nakes HSP.pptx
 
450429216-PPT-ASPEK-HUKUM-KESEHATAN-LINGKUNGAN.pptx
450429216-PPT-ASPEK-HUKUM-KESEHATAN-LINGKUNGAN.pptx450429216-PPT-ASPEK-HUKUM-KESEHATAN-LINGKUNGAN.pptx
450429216-PPT-ASPEK-HUKUM-KESEHATAN-LINGKUNGAN.pptx
 
Dokumen Unggahan Kepala Sekolah dalam PMM.pptx
Dokumen Unggahan Kepala Sekolah dalam PMM.pptxDokumen Unggahan Kepala Sekolah dalam PMM.pptx
Dokumen Unggahan Kepala Sekolah dalam PMM.pptx
 
DAMPAK PSIKOLOGIS BENCANA_KEPERAWATAN BENCANA
DAMPAK PSIKOLOGIS BENCANA_KEPERAWATAN BENCANADAMPAK PSIKOLOGIS BENCANA_KEPERAWATAN BENCANA
DAMPAK PSIKOLOGIS BENCANA_KEPERAWATAN BENCANA
 
Materi Webinar 27012024_Cornelia Djobo.pptx
Materi Webinar 27012024_Cornelia Djobo.pptxMateri Webinar 27012024_Cornelia Djobo.pptx
Materi Webinar 27012024_Cornelia Djobo.pptx
 
Bahan Tayang - Konsep Verval KRS (3A).pptx
Bahan Tayang - Konsep Verval KRS (3A).pptxBahan Tayang - Konsep Verval KRS (3A).pptx
Bahan Tayang - Konsep Verval KRS (3A).pptx
 
PTUN hsp.ppt tata usaha negara dalam peradilan
PTUN hsp.ppt tata usaha negara dalam peradilanPTUN hsp.ppt tata usaha negara dalam peradilan
PTUN hsp.ppt tata usaha negara dalam peradilan
 
ppt agama islammMUSAQOH & MUZARA’AH.pptx
ppt agama islammMUSAQOH & MUZARA’AH.pptxppt agama islammMUSAQOH & MUZARA’AH.pptx
ppt agama islammMUSAQOH & MUZARA’AH.pptx
 

Perulangan atau louping dalam java

  • 1. 1 PERULANGAN / LOUPING DALAM JAVA DISUSUN OLEH: NAMA : SUMARIYO PRODI : S1TI - 1D NIM : 1610530207 WWW.STMIKBUMIGORA.CO.ID 2016
  • 2. 2 KATA PENGANTAR Puji syukur kehadirat tuhan yang esa atas berkah rahmat,inayah,taufik dan hidayahnya sehingga saya bisa menyelesaikan makalah ini dalam bentuk isinya yang sangat sederhana. Semoga makalah ini dapat sebagai acuan, petunjuk maupun pedoman bagi pembaca. Harapan saya makalah ini membantu menambah pengetahuan dan pengalaman bagi pembaca, sehingga saya dapat memperbaiki bentuk maupun isi makalah ini sehingga kedepanya dapat lebih baik. Makalah ini saya akui masih banyak kekurangan karena pengalaman yang saya miliki sangat kurang. Oleh karena itu saya harapkan kepada para pembaca untuk memberikan masukan-masukan yang bersifat membangun untuk kesempurnaan makalah ini.
  • 3. 3 Daftar Isi KATA PENGANTAR..............................................................................................................2 BAB 1 PENDAHULUAN ..................................................................................................4 1.1 Latar Belakang..............................................................................................4 BAB 2 PEMBAHASAN MATERI....................................................................................5 2.1 While.............................................................................................................5 2.2 Do_While....................................................................................................7 2.3 For...............................................................................................................9 2.4 Perbedaan.....................................................................................................11 BAB 3 KESIMPULAN DAN SARAN............................................................................12 3.1. Kesimpulan..................................................................................................12 BAB 4 PENUTUP.............................................................................................................13 4.2 pustaka.........................................................................................................13
  • 4. 4 BAB I PENDAHULUAN 1.1 Latar Belakang Bahasa program merupakan suatu wahana untuk menuangkan pikiran manusia yang dapat dimengerti oleh mesin komputer sehingga bernilai guna. Suatu bahasa program akan terikat aturan dari paradigma bahasa. Ada berbagai macam paradigma bahasa : Prosedural, Fungsional, Deklaratif, Object Oriented, Konkuren. Perlu diperhatikan perbedaan antara belajar bahasa program dengan belajar memprogram, Belajar bahasa program hanya belajar tentang sintak (aturan) dari bahasa sedangkan belajar memprogram akan tercakup beberapa hal yang didalamnya terkandung tentang belajar bahasa program itu sendiri.
  • 5. 5 BAB II PEMBAHASAN MATERI A.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.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. Flowchart: MULAI Read i i <= 5 (i++) Print i SELESAI
  • 6. 6 Contoh Coding : 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 "5" dan kemudian keluar perulangan. jika kita tidak memberikan decrement maka perulangan tersebut tidak akan berheti - henti ( Infinity looping ). Hasil dari coding: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package looping; public class Looping { public static void main(String[] args) { int i=1; while (i <= 5){ System.out.println(i); i++; } } }
  • 7. 7 2.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. Flowchart: Read i (i++) i >= 5 Print i SELESAI SELESAI
  • 8. 8 Contoh Coding : 1 2 3 4 5 6 7 8 9 10 11 12 package looping; public class Looping { public static void main(String[] args) { int i=1; do { System.out.println(i); i++; }while(i>=5); } } 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. Hasil dari coding :
  • 9. 9 2.3 For For adalah perulangan yang jumlah perulangannya sudah ditentukan sebelumnya, dengan kata lain perulangan blok dalam for sudah ditentukan sebelumnya. Flowchart: i ; i <= 5 ; i ++ Print i SELESAI SELESAI
  • 10. 10 Contoh Coding: 1 2 3 4 5 6 7 8 9 10 11 12 package looping; public class Looping { public static void main(String[] args) { for(int i=1; i<=5; i++){ System.out.println(i); } } } 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-whie Hasil dari coding :
  • 11. 11 2.4 Perbedaan : WHILE DO-WHILE FOR Mengisi nilai true sampe flase,artinya dari nilai awal sampe nilai akhir akan terisi sendirinya tanpa harus kita sendiri yang mengisi nilai. DO-While Hampir sama dengan While namun Nilai yang muncul tidak sampai False ,karena sudah terBlock oleh DO-While,artinya Nilai yang muncul hanya nilai True saja. For bisa dibilang sama dengan While namun For lebih simple,dan nilainya muncul sampai false. Dalam pengisian nilai false ditempatkan dibawah nilai true sebelum perintah “System.out.println” Sedangkan Di DO-While pengisian nilai false ditempatkan sesudah perintah “System.out.println” Namun di For pengisian nilai false ditempat bersamaan atau sebaris dengan nilai true(Variabel),karena di For bisa langsung mengisi variabel dan prosesnya secara bersamaan sehingga langsung muncul hasil nya . Dalam segi Script aturan perintahnya standar(ada input,proses dan output ). Dan memakai perintah baru yaitu “While” sama seperti While namun Do-While Dari input langsung ke output. Dan juga memakai tambahan perintah yaitu “Do” Berbeda dengan For ia langsung menjadikan satu perintahnya (input,proses,dan output).
  • 12. 12 BAB III KESIMPULAN 3.1 KESIMPULAN Penggunaan algoritma pengulangan dalam ilmu komputer memang sangat diperlukan sebab kita tidak bisa membuat algoritma dengan prinsip “yang penting jalan”. Perulangan adalah suatu cara untuk mengulang satu atau sekumpulan perintah sampai mencapai kondisi tertentu. Ada tiga macam perulangan algoritma yaitu , WHILE, DO-WHILE, DAN FOR Salah satu kelebihan komputer adalah kemampuannya untuk mengerjakan pekerjaan yang sama berulang kali tanpa mengenal lelah. Ini berbeda dengan manusia yang cepat lelah bila mengerjakan pekerjaan yang sama berulang-ulang. tidak hanya lelah, tetapi juga cepat bosan.Maka dalam pengulangan algoritma user harus berhati-hati dalam memasukkan sintak secara benar. Yang artinya adalah selama kondisi (persyaratan) pengulangan masih benar, maka aksi dikerjakan pasti benar.
  • 13. 13 BAB IV PENUTUP 4.1 Daftar Pustaka https://ilmubuatsobat.wordpress.com/2013/12/03/looping-pengulangan/ http://jintoples.blogspot.co.id/2012/12/perulangan-pada-java.html#.WBNSi_l9600