SlideShare a Scribd company logo
1 of 6
Download to read offline
Tugas Algoritma & Pemrograman
Stmik Bumigora Mataram
Nama : Arif setiawan
Nim : 1610530160
Kelas : D
Jurusan : S1 TI
Rabu, 02-November-2016
Algoritma dan Pemrograman
Perulanagan pada Java : For, While, Do While
A. Perulangan Pada Java
Pengulangan adalah suatu proses didalam program yang dapat menegeksekusi satu (
beberapa ) statemen yang sama secara berulang sampai ditemukan kondisi untuk berhenti. Dalam
java terdapat tiga buah jenis struktur pengulangan, yaitu for, while, dan do while.
1. Perulangan For
Perulangan for umumnya digunakan untuk melakukan pengulangan yang banyaknya
sudah pasti atau sudah diketahui sebelumnya. Dalam jenis ini, kita harus mendefinisikan nilai
awal dan kondisi untuk keluar dari pengulangan. Selain itu kita juga perlu untuk menambahkan
variabel pengontrol untuk melakukan proses penambahan maupun pengurangan.
Contoh program
public class ForLoopDemo{
public static void main(String[] args){
// mencetak angka 1 sampai 10
for(int i = 1; i <= 10; i++){
System.out.println("Angka : "+i);
}
}
}
Output
Angka : 1
Angka : 2
Angka : 3
Angka : 4
Angka : 5
Angka : 6
Angka : 7
Angka : 8
Angka : 9
Angka : 10
Contoh FlowChart
2. Perungan While
Perulangan While adalah jenis pengulangan yang mendefinisikan kondisi di awal blok.
Ini artinya, apabila kondisi tidak terpenuhi ( bernilai false ) maka proses pengulangan pun tidak
akan pernah dilakukan. Proses insialisasi nilai pada struktur while ditulis sebelum kita
menuliskan struktur while itu sendiri, sedangkan iterasi akan ditulis didalam blok.
Contoh Program
public class WhileLoopDemo {
public static void main(String[] args){
int i = 1;
// Mencetak angka 1 s/d 10
while (i <= 10){
System.out.println("Angka : " + i);
i++;
}
}
}
Output.
Angka : 1
Angka : 2
Angka : 3
Angka : 4
Angka : 5
Angka : 6
Angka : 7
Angka : 8
Angka : 9
Angka : 10
Contoh FlowChart
3. Perulangan Do While
Perulangan Do While mirip dengan Perulangan While. Statement didalam Perulangan Do
While akan dieksekusi beberapa kali selama kondisi bernilai True. Perbedaan antara Perulangan
while dan Do While adalah dimana statement didalam Perulangan do while dieksekusi sedikitnya
satu kali.
Contoh Program
public class DoWhileLoopDemo {
public static void main(String[] args){
int i = 1;
// Mencetak angka 1 s/d 10
do{
System.out.println("Angka "+i);
i++;
}while(i <= 10);
}
}
Output:
Angka 1
Angka 2
Angka 3
Angka 4
Angka 5
Angka 6
Angka 7
Angka 8
Angka 9
Angka 10
Contoh FlowChart
B. Rangkuman
Setelah saya memaparkan beberapa penjelasan mengenai Perulangan atau Looping, kini
saya akan coba untuk merangkum apa yang saya paparkan diatas tadi menggunakan table.
Rangkuman ini akan saya akan buat berdasarkan perbedaan kegunaan dan fungsinya, sebagai
berikut :
No Perulangan For Perulangan While Perulangan Do While
1. Digunakan untuk
melakukan pengulangan
yang banyaknya sudah
pasti atau sudah diketahui
sebelumnya.
Digunakan apabila
kondisi tidak terpenuhi
( bernilai false ) maka
proses pengulangan pun
tidak akan pernah
dilakukan
Perulangan Do While akan
dieksekusi beberapa kali selama
kondisi bernilai True
2. Perlu untuk menambahkan
variabel pengontrol untuk
melakukan proses
penambahan maupun
pengurangan.
Proses insialisasi nilai
pada struktur while
ditulis sebelum
menuliskan struktur
while itu sendiri.
Statement didalam Perulangan do
while dieksekusi sedikitnya satu
kali.
C. Penutup
Demikian yang dapat saya sampaikan untuk kali ini, kurang dan lebihnya saya mohon
maaf. Sekian untuk article kali ini, dan sampai jumpa dilain waktu.

More Related Content

What's hot (20)

Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)
 
Artikel tentang perulangan
Artikel tentang perulanganArtikel tentang perulangan
Artikel tentang perulangan
 
Pertemuan 6 Rekursif
Pertemuan 6 RekursifPertemuan 6 Rekursif
Pertemuan 6 Rekursif
 
E1 e117049 nurfadhila fahmi_tugas3
E1 e117049 nurfadhila fahmi_tugas3E1 e117049 nurfadhila fahmi_tugas3
E1 e117049 nurfadhila fahmi_tugas3
 
Materi 6. perulangan
Materi 6. perulanganMateri 6. perulangan
Materi 6. perulangan
 
Topik 8 Perulangan
Topik 8 PerulanganTopik 8 Perulangan
Topik 8 Perulangan
 
3. teknik looping dalam_pemrograman
3. teknik looping dalam_pemrograman3. teknik looping dalam_pemrograman
3. teknik looping dalam_pemrograman
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
 
Algoritma perulangan
Algoritma perulanganAlgoritma perulangan
Algoritma perulangan
 
Tistrukdat9
Tistrukdat9Tistrukdat9
Tistrukdat9
 
6 lanjutan perulangan
6 lanjutan perulangan6 lanjutan perulangan
6 lanjutan perulangan
 
struktur pengulangan di pascal bagian 2
struktur pengulangan di pascal bagian 2struktur pengulangan di pascal bagian 2
struktur pengulangan di pascal bagian 2
 
Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
 
Pt6 pt-loop komplek
Pt6 pt-loop komplekPt6 pt-loop komplek
Pt6 pt-loop komplek
 
Penggunaan loop sebagai kerangka dasar algoritma
Penggunaan loop sebagai kerangka dasar algoritma Penggunaan loop sebagai kerangka dasar algoritma
Penggunaan loop sebagai kerangka dasar algoritma
 
Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Algoritma dan pemrograman 1
Algoritma dan pemrograman 1
 
Dasar c++ input, proses, output
Dasar c++ input, proses, output Dasar c++ input, proses, output
Dasar c++ input, proses, output
 
Materi Struktur data QUEUE
Materi Struktur data QUEUEMateri Struktur data QUEUE
Materi Struktur data QUEUE
 
Fungsi rekursif, queue, stack
Fungsi rekursif, queue, stackFungsi rekursif, queue, stack
Fungsi rekursif, queue, stack
 
Bab 8 rekursif
Bab 8 rekursifBab 8 rekursif
Bab 8 rekursif
 

Viewers also liked

Monitors, foh speakers, mi cs di boxes, speakers
Monitors, foh speakers, mi cs di boxes, speakersMonitors, foh speakers, mi cs di boxes, speakers
Monitors, foh speakers, mi cs di boxes, speakerslilywallis17
 
Test slide show2
Test slide show2Test slide show2
Test slide show2sjboswell
 
Tugas algoritma arif
Tugas algoritma arifTugas algoritma arif
Tugas algoritma arifArif Setiawan
 
8 кл. розвиток творчої активності учнів на уроках музики та у позакласній роб...
8 кл. розвиток творчої активності учнів на уроках музики та у позакласній роб...8 кл. розвиток творчої активності учнів на уроках музики та у позакласній роб...
8 кл. розвиток творчої активності учнів на уроках музики та у позакласній роб...muzmistkug
 
Silabo prg anlitco_ntics_i
Silabo prg anlitco_ntics_iSilabo prg anlitco_ntics_i
Silabo prg anlitco_ntics_iJessenia Muncha
 
A testi jellemzők és a testtartás
A testi jellemzők és a testtartás A testi jellemzők és a testtartás
A testi jellemzők és a testtartás Gergő Bognár
 
Film location photos
Film location photosFilm location photos
Film location photoslilywallis17
 
métodos de investigación
métodos de investigación métodos de investigación
métodos de investigación fatimaduque
 
Chloes first festival look
Chloes first festival lookChloes first festival look
Chloes first festival looklilywallis17
 
Makeup for festival look on chloe
Makeup for festival look on chloeMakeup for festival look on chloe
Makeup for festival look on chloelilywallis17
 

Viewers also liked (20)

Prueba de informatica mateo haro
Prueba de informatica mateo haroPrueba de informatica mateo haro
Prueba de informatica mateo haro
 
Estructura social
Estructura socialEstructura social
Estructura social
 
Trabajo de-informatica
Trabajo de-informaticaTrabajo de-informatica
Trabajo de-informatica
 
Monitors, foh speakers, mi cs di boxes, speakers
Monitors, foh speakers, mi cs di boxes, speakersMonitors, foh speakers, mi cs di boxes, speakers
Monitors, foh speakers, mi cs di boxes, speakers
 
Cancion criolla
Cancion criollaCancion criolla
Cancion criolla
 
LedZep
LedZepLedZep
LedZep
 
Test slide show2
Test slide show2Test slide show2
Test slide show2
 
інформаційні моделі11кл
інформаційні моделі11клінформаційні моделі11кл
інформаційні моделі11кл
 
Hallowen
HallowenHallowen
Hallowen
 
Tugas algoritma arif
Tugas algoritma arifTugas algoritma arif
Tugas algoritma arif
 
8 кл. розвиток творчої активності учнів на уроках музики та у позакласній роб...
8 кл. розвиток творчої активності учнів на уроках музики та у позакласній роб...8 кл. розвиток творчої активності учнів на уроках музики та у позакласній роб...
8 кл. розвиток творчої активності учнів на уроках музики та у позакласній роб...
 
Silabo prg anlitco_ntics_i
Silabo prg anlitco_ntics_iSilabo prg anlitco_ntics_i
Silabo prg anlitco_ntics_i
 
A testi jellemzők és a testtartás
A testi jellemzők és a testtartás A testi jellemzők és a testtartás
A testi jellemzők és a testtartás
 
AEMEX Presentation4 pdf
AEMEX Presentation4 pdfAEMEX Presentation4 pdf
AEMEX Presentation4 pdf
 
Film location photos
Film location photosFilm location photos
Film location photos
 
métodos de investigación
métodos de investigación métodos de investigación
métodos de investigación
 
ficha de aprendizaje numero 1
ficha de aprendizaje numero 1ficha de aprendizaje numero 1
ficha de aprendizaje numero 1
 
Chloes first festival look
Chloes first festival lookChloes first festival look
Chloes first festival look
 
Anatomia lumbar epidural subdural
Anatomia lumbar epidural subduralAnatomia lumbar epidural subdural
Anatomia lumbar epidural subdural
 
Makeup for festival look on chloe
Makeup for festival look on chloeMakeup for festival look on chloe
Makeup for festival look on chloe
 

Similar to Tugas algoritma arif

Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanie Indah
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanie Indah
 
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docxMAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docxDikicandra6
 
Laporan praktikum modul iv
Laporan praktikum modul ivLaporan praktikum modul iv
Laporan praktikum modul ivDevi Apriansyah
 
9. algoritma perulangan pada java
9. algoritma perulangan pada java9. algoritma perulangan pada java
9. algoritma perulangan pada javaSaprudin Eskom
 
M. ade candra 1610530187
M. ade candra 1610530187M. ade candra 1610530187
M. ade candra 1610530187Ade Chandra
 
Muhammad ilham,1610530168,kls d
Muhammad ilham,1610530168,kls dMuhammad ilham,1610530168,kls d
Muhammad ilham,1610530168,kls dMuhammad Ilham
 
Pengulanganwhilealgoritma
PengulanganwhilealgoritmaPengulanganwhilealgoritma
Pengulanganwhilealgoritmacasnadi
 
Pengulangan for Algoritma
Pengulangan for AlgoritmaPengulangan for Algoritma
Pengulangan for Algoritmacasnadi
 
2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrogramanRoziq Bahtiar
 
Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)Mr. FM
 

Similar to Tugas algoritma arif (20)

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/LOOPING
PERULANGAN/LOOPINGPERULANGAN/LOOPING
PERULANGAN/LOOPING
 
Tugas perulangan
Tugas perulanganTugas perulangan
Tugas perulangan
 
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docxMAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
 
Laporan praktikum modul iv
Laporan praktikum modul ivLaporan praktikum modul iv
Laporan praktikum modul iv
 
9. algoritma perulangan pada java
9. algoritma perulangan pada java9. algoritma perulangan pada java
9. algoritma perulangan pada java
 
M. ade candra 1610530187
M. ade candra 1610530187M. ade candra 1610530187
M. ade candra 1610530187
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan iv
 
Muhammad ilham,1610530168,kls d
Muhammad ilham,1610530168,kls dMuhammad ilham,1610530168,kls d
Muhammad ilham,1610530168,kls d
 
Makalah algo
Makalah algoMakalah algo
Makalah algo
 
Pengulanganwhilealgoritma
PengulanganwhilealgoritmaPengulanganwhilealgoritma
Pengulanganwhilealgoritma
 
Belajar Java dasar
Belajar Java dasarBelajar Java dasar
Belajar Java dasar
 
Pengulangan for Algoritma
Pengulangan for AlgoritmaPengulangan for Algoritma
Pengulangan for Algoritma
 
Flowchart
FlowchartFlowchart
Flowchart
 
207 p05
207 p05207 p05
207 p05
 
2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman
 
Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)
 
Algoritma 1 pertemuan 7
Algoritma 1 pertemuan 7Algoritma 1 pertemuan 7
Algoritma 1 pertemuan 7
 
Makalah perulangan
Makalah perulanganMakalah perulangan
Makalah perulangan
 

Recently uploaded

Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfAkhyar33
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
Lingkungan bawah airLingkungan bawah air.ppt
Lingkungan bawah airLingkungan bawah air.pptLingkungan bawah airLingkungan bawah air.ppt
Lingkungan bawah airLingkungan bawah air.pptimamshadiqin2
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfChananMfd
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatanssuser963292
 
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...MuhammadSyamsuryadiS
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptPpsSambirejo
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxdeskaputriani1
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptnabilafarahdiba95
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024RoseMia3
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...Kanaidi ken
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfWidyastutyCoyy
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAppgauliananda03
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 

Recently uploaded (20)

Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
Lingkungan bawah airLingkungan bawah air.ppt
Lingkungan bawah airLingkungan bawah air.pptLingkungan bawah airLingkungan bawah air.ppt
Lingkungan bawah airLingkungan bawah air.ppt
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 

Tugas algoritma arif

  • 1. Tugas Algoritma & Pemrograman Stmik Bumigora Mataram Nama : Arif setiawan Nim : 1610530160 Kelas : D Jurusan : S1 TI Rabu, 02-November-2016
  • 2. Algoritma dan Pemrograman Perulanagan pada Java : For, While, Do While A. Perulangan Pada Java Pengulangan adalah suatu proses didalam program yang dapat menegeksekusi satu ( beberapa ) statemen yang sama secara berulang sampai ditemukan kondisi untuk berhenti. Dalam java terdapat tiga buah jenis struktur pengulangan, yaitu for, while, dan do while. 1. Perulangan For Perulangan for umumnya digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Dalam jenis ini, kita harus mendefinisikan nilai awal dan kondisi untuk keluar dari pengulangan. Selain itu kita juga perlu untuk menambahkan variabel pengontrol untuk melakukan proses penambahan maupun pengurangan. Contoh program public class ForLoopDemo{ public static void main(String[] args){ // mencetak angka 1 sampai 10 for(int i = 1; i <= 10; i++){ System.out.println("Angka : "+i); } } } Output Angka : 1 Angka : 2 Angka : 3 Angka : 4 Angka : 5 Angka : 6 Angka : 7 Angka : 8 Angka : 9 Angka : 10
  • 3. Contoh FlowChart 2. Perungan While Perulangan While adalah jenis pengulangan yang mendefinisikan kondisi di awal blok. Ini artinya, apabila kondisi tidak terpenuhi ( bernilai false ) maka proses pengulangan pun tidak akan pernah dilakukan. Proses insialisasi nilai pada struktur while ditulis sebelum kita menuliskan struktur while itu sendiri, sedangkan iterasi akan ditulis didalam blok. Contoh Program public class WhileLoopDemo { public static void main(String[] args){ int i = 1; // Mencetak angka 1 s/d 10 while (i <= 10){ System.out.println("Angka : " + i); i++; } } } Output. Angka : 1 Angka : 2 Angka : 3
  • 4. Angka : 4 Angka : 5 Angka : 6 Angka : 7 Angka : 8 Angka : 9 Angka : 10 Contoh FlowChart 3. Perulangan Do While Perulangan Do While mirip dengan Perulangan While. Statement didalam Perulangan Do While akan dieksekusi beberapa kali selama kondisi bernilai True. Perbedaan antara Perulangan while dan Do While adalah dimana statement didalam Perulangan do while dieksekusi sedikitnya satu kali. Contoh Program public class DoWhileLoopDemo { public static void main(String[] args){ int i = 1;
  • 5. // Mencetak angka 1 s/d 10 do{ System.out.println("Angka "+i); i++; }while(i <= 10); } } Output: Angka 1 Angka 2 Angka 3 Angka 4 Angka 5 Angka 6 Angka 7 Angka 8 Angka 9 Angka 10 Contoh FlowChart
  • 6. B. Rangkuman Setelah saya memaparkan beberapa penjelasan mengenai Perulangan atau Looping, kini saya akan coba untuk merangkum apa yang saya paparkan diatas tadi menggunakan table. Rangkuman ini akan saya akan buat berdasarkan perbedaan kegunaan dan fungsinya, sebagai berikut : No Perulangan For Perulangan While Perulangan Do While 1. Digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Digunakan apabila kondisi tidak terpenuhi ( bernilai false ) maka proses pengulangan pun tidak akan pernah dilakukan Perulangan Do While akan dieksekusi beberapa kali selama kondisi bernilai True 2. Perlu untuk menambahkan variabel pengontrol untuk melakukan proses penambahan maupun pengurangan. Proses insialisasi nilai pada struktur while ditulis sebelum menuliskan struktur while itu sendiri. Statement didalam Perulangan do while dieksekusi sedikitnya satu kali. C. Penutup Demikian yang dapat saya sampaikan untuk kali ini, kurang dan lebihnya saya mohon maaf. Sekian untuk article kali ini, dan sampai jumpa dilain waktu.