Tugas Algoritma & Pemrograman
Stmik Bumigora Mataram
Nama : Aris arinanda
Nim : 1610530194
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

PDF
Tugas algoritma arif
PDF
Punya awan
PDF
Tugas algoritma
PPTX
09 pd fungsi rekursif
PPTX
PPTX
Struktur data
PDF
Pertemuan 5 Perulangan (Looping)
PPTX
Bab 8 struktur rekursif
Tugas algoritma arif
Punya awan
Tugas algoritma
09 pd fungsi rekursif
Struktur data
Pertemuan 5 Perulangan (Looping)
Bab 8 struktur rekursif

What's hot (19)

PPTX
Materi 6. perulangan
PDF
E1 e117049 nurfadhila fahmi_tugas3
PDF
Pertemuan 6 Rekursif
DOC
Artikel tentang perulangan
PPTX
Topik 8 Perulangan
PPT
Tistrukdat9
PDF
Looping Algoritma
PDF
6 lanjutan perulangan
PPTX
struktur pengulangan di pascal bagian 2
PDF
3. teknik looping dalam_pemrograman
PDF
Algoritma perulangan
PPTX
Pemrograman dasar
PPTX
Algoritma dan pemrograman 1
PPT
Fungsi rekursif, queue, stack
PPT
Materi Struktur data QUEUE
PPT
Dasar c++ input, proses, output
PPT
Penggunaan loop sebagai kerangka dasar algoritma
PDF
Bab 8-stack-dan-queue
PDF
Pt6 pt-loop komplek
Materi 6. perulangan
E1 e117049 nurfadhila fahmi_tugas3
Pertemuan 6 Rekursif
Artikel tentang perulangan
Topik 8 Perulangan
Tistrukdat9
Looping Algoritma
6 lanjutan perulangan
struktur pengulangan di pascal bagian 2
3. teknik looping dalam_pemrograman
Algoritma perulangan
Pemrograman dasar
Algoritma dan pemrograman 1
Fungsi rekursif, queue, stack
Materi Struktur data QUEUE
Dasar c++ input, proses, output
Penggunaan loop sebagai kerangka dasar algoritma
Bab 8-stack-dan-queue
Pt6 pt-loop komplek
Ad

Viewers also liked (8)

PPTX
Trabajo gustavo celestte
DOCX
Consumo de sustancias psicoactivas
PPTX
Sergio,Miriam y Maritza slacher
PDF
Cos de Consum HM septembrie 2016
PPTX
A Time for reflection
PDF
The Imaji Nation - Retainer Proposal
PPT
31 Flavors of Mindfulness - how to practice mindfulness in every aspect of yo...
Trabajo gustavo celestte
Consumo de sustancias psicoactivas
Sergio,Miriam y Maritza slacher
Cos de Consum HM septembrie 2016
A Time for reflection
The Imaji Nation - Retainer Proposal
31 Flavors of Mindfulness - how to practice mindfulness in every aspect of yo...
Ad

Similar to Tugas algoritma (20)

DOCX
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
DOCX
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
DOCX
Tugas perulangan
DOCX
PERULANGAN/LOOPING
DOCX
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
PPT
DasPro-PERULANGAN (for,while,do)_C++.ppt
PPT
MODUL 1 PENGANTAR CODING - PERULANGAN (LOOPING)
PPT
BAHASA PEMROGRAMAN PERULANGAN (LOOPING)_C++.ppt
PPT
5,6-PERULANGAN (LOOPINGp perulangan)_C++.ppt
PPT
5,6-PERULANGAN (LOOPINGp perulangan)_C++.ppt
PPT
perulangan perulangan perulangan perulangan
PPT
5,6-PERULANGAN (LOOPING)_C++.ppt bagus s
DOCX
Laporan praktikum modul iv
PPTX
Power Point PB 5 - Struktur Algoritma Perulangan.pptx
PPTX
9. algoritma perulangan pada java
DOCX
M. ade candra 1610530187
PPTX
bab3_alpro1algoritma pemrograman komputer.pptx
DOCX
Makalah algo
PPTX
Pertemuan iv
DOCX
Muhammad ilham,1610530168,kls d
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tugas perulangan
PERULANGAN/LOOPING
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
DasPro-PERULANGAN (for,while,do)_C++.ppt
MODUL 1 PENGANTAR CODING - PERULANGAN (LOOPING)
BAHASA PEMROGRAMAN PERULANGAN (LOOPING)_C++.ppt
5,6-PERULANGAN (LOOPINGp perulangan)_C++.ppt
5,6-PERULANGAN (LOOPINGp perulangan)_C++.ppt
perulangan perulangan perulangan perulangan
5,6-PERULANGAN (LOOPING)_C++.ppt bagus s
Laporan praktikum modul iv
Power Point PB 5 - Struktur Algoritma Perulangan.pptx
9. algoritma perulangan pada java
M. ade candra 1610530187
bab3_alpro1algoritma pemrograman komputer.pptx
Makalah algo
Pertemuan iv
Muhammad ilham,1610530168,kls d

Recently uploaded (20)

PPTX
Materi Refleksi Akhir Tahun Sutan Raja.pptx
PPTX
Tools of Digital Media in Marketing Era Digital 4.0_WEBINAR PDPTN "Digital Ma...
DOCX
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
PPTX
Merancang dan Mengelola PESAN dalam Komunikasi Pemasaran di Era Digital 4.0_W...
PPTX
Desain ojt 1 koding dan kecerdasan artificial .pptx
PPTX
bahan KKA DI SEKOLAH bahan KKA DI SEKOLA
PDF
Stop Bullying NO Bully in school SMA .pdf
PDF
2. ATP Fase F - PA. Islam (1)-halaman-1-digabungkan.pdf
PPTX
Pembelajaran Mendalam sekolah kepala sekolah
PDF
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
PDF
Asal-usul Postmodernitas & materi singkat.pdf
PPTX
EFS (Modern Filing and Document Management)_Training *Effective E-Filing & Do...
PPT
Inkuiri Kolaboratif bagi guru di Satuan Pendidikan .ppt
PPTX
Bahan Ajar PAI 8 BAB 2 iman kepada kitab Allah.pptx
PDF
Modul Ajar Deep Learning Bahasa Indonesia Kelas 1 Kurikulum Merdeka
PPTX
Kokurikuler dalam Pembelajaran Mendalam atau Deep Leaning
PPTX
Berpikir_Komputasional_Kelas5_IlustrasiKosong.pptx
PPTX
893548301-Panduan-Kokurikuler-Tahun_2025.pptx
PPTX
Bilangan_Berpangkat_Kelas VIII_2024.pptx
PDF
Aminullah Assagaf_Ch3&4_Statistik Ekonometrika_PLS SPSS.pdf
Materi Refleksi Akhir Tahun Sutan Raja.pptx
Tools of Digital Media in Marketing Era Digital 4.0_WEBINAR PDPTN "Digital Ma...
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
Merancang dan Mengelola PESAN dalam Komunikasi Pemasaran di Era Digital 4.0_W...
Desain ojt 1 koding dan kecerdasan artificial .pptx
bahan KKA DI SEKOLAH bahan KKA DI SEKOLA
Stop Bullying NO Bully in school SMA .pdf
2. ATP Fase F - PA. Islam (1)-halaman-1-digabungkan.pdf
Pembelajaran Mendalam sekolah kepala sekolah
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
Asal-usul Postmodernitas & materi singkat.pdf
EFS (Modern Filing and Document Management)_Training *Effective E-Filing & Do...
Inkuiri Kolaboratif bagi guru di Satuan Pendidikan .ppt
Bahan Ajar PAI 8 BAB 2 iman kepada kitab Allah.pptx
Modul Ajar Deep Learning Bahasa Indonesia Kelas 1 Kurikulum Merdeka
Kokurikuler dalam Pembelajaran Mendalam atau Deep Leaning
Berpikir_Komputasional_Kelas5_IlustrasiKosong.pptx
893548301-Panduan-Kokurikuler-Tahun_2025.pptx
Bilangan_Berpangkat_Kelas VIII_2024.pptx
Aminullah Assagaf_Ch3&4_Statistik Ekonometrika_PLS SPSS.pdf

Tugas algoritma

  • 1. Tugas Algoritma & Pemrograman Stmik Bumigora Mataram Nama : Aris arinanda Nim : 1610530194 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.