Pemrograman Bahasa #Java Menggunakan Struktur Perulangan Bersarang(Nested Loop) Dosen Pengampu:Slamet Triyanto, S.ST Mata Kuliah:Praktek Algoritma Pemrograman
Assalamua'laikum Warahmatullahi WabarakatuhLooping atau Perulangan pada bahasa pemrograman adalah salah satu perintah yang digunakan untuk mengeksekusi sebuah statement berulang kali sampai dengan kondisi yang telah ditentukan, untuk membuat statement perulangan pada java, kita dapat menggunakan kata kunci for, while, do-while. Dalam java, kata dapat membuat sebuah statement perulangan didalam perulangan atau looping bersarang, dalam java istilah tersebut dapat dinamakan Nested Loops, misalnya for didalam for, while didalam while atau while didalam for.
Saya akan menjelaskan Sebuah sourcecode dengan menggunakan Pemrograman Bahasa #Java yaitu sebuah sourcecode Perulangan Bersarang, sebagai berikut
Looping atau Perulangan pada bahasa pemrograman adalah salah satu perintah yang digunakan untuk mengeksekusi sebuah statement berulang kali sampai dengan kondisi yang telah ditentukan, untuk membuat statement perulangan pada java, kita dapat menggunakan kata kunci for, while, do-while. Dalam java, kata dapat membuat sebuah statement perulangan didalam perulangan atau looping bersarang, dalam java istilah tersebut dapat dinamakan Nested Loops, misalnya for didalam for, while didalam while atau while didalam for.
Nested Loops pada Java
Kita dapat membuat sebuah perulangan bersarang dengan menggunakan keyword for, while, do-while. Pada contoh yang pertama ini, kita akan mencoba membuat sebuah program, dimana pada program tersebut akan menampilkan bentuk pohon cemara dengan simbol (*), menggunakan Looping bersarang for didalam for.
Penjelasan:
Pada program tersebut, user diharuskan untuk memasukan input berupa panjang atau jumlah baris bintang yang akan ditampilkan, for (outer) digunakan untuk menghitung jumlah baris pada program, setiap for (inner) selesai di eksekusi, maka akan membuat baris baru.
for (Inner) digunakan untuk mencetak simbol * pada layar, jumlah simbol yang ditampilkan perbarisnya akan menysuaikan dengan nilai pada variable baris. Setelah for (Inner) selesai di eksekusi, lalu membuat baris baru. Selanjutnya program akan melooping sesuai dengan jumlah baris yang di inputkan user.
Pada program tersebut, user diharuskan untuk memasukan input berupa panjang atau jumlah baris bintang yang akan ditampilkan, for (outer) digunakan untuk menghitung jumlah baris pada program, setiap for (inner) selesai di eksekusi, maka akan membuat baris baru.
for (Inner) digunakan untuk mencetak simbol * pada layar, jumlah simbol yang ditampilkan perbarisnya akan menysuaikan dengan nilai pada variable baris. Setelah for (Inner) selesai di eksekusi, lalu membuat baris baru. Selanjutnya program akan melooping sesuai dengan jumlah baris yang di inputkan user.
#Struktur Dasar Program Java
Struktur program Java secara umum dibagi menjadi 4 bagian:
- Deklarasi Package
- Impor Library
- Bagian Class
- Method Main
Mari kita lihat contohnya:
Penjelasan:
- variabel
hitungan
tugasnya untuk menyimpan hitungan pengulangan. hitungan <= 4 dan seterusnya artinya
selama nilai hitungannya lebih kecil atau sama dengan 4, maka pengulangan akan terus dilakukan. Dengan kata lain, perualangan ini akan mengulang sebanyak 4 kali.hitungan++
fungsinya untuk menambah satu (+1
) nilai hitungan peda setiap pengulangan.- Blok kode For dimulai dengan tanda ‘
{
’ dan diakhiri dengan ‘}'.
Contoh Program Perulangan For
Silahkan buat class baru bernama Pohon Cemara, kemudian ikuti kode berikut:
hasilnya:Penting: pastikan melakukan increment (i++
) terhadap variabel counter. Karena kalau tidak, perulangannya akan terus-menerus dilakukan sampai komputernya hang.Sekian, Terima Kasih.
Wassalamu'alaikum Warahmatullahi Wabarakatuh.
Komentar
Posting Komentar