LAPORAN 4 PBO
Perulangan (Loop)
Misalnya kita akan menentukan kelulusan seorang mahasiswa
untuk suatu matakuliah. Bagaimana bila kita ingin memproses data dari 100 atau
500 mahasiswa? Sangatlah tidak efisien bila kita menjalankan program sebanyak
itu menuliskan blok statemen sejumlah itu. Dibutuhkan perulangan (loop) untuk
menangani masalah ini.
Perulangan dapat dilakukan dengan beberapa cara, misalnya:
–Perulangan for
–Perulangan while
–Perulangaan do..while
1.Perulangan For
Bentuk ini adalah yang paling sering digunakan. for akan
mengulang suatu statement atau blok statement sejumlah yang dikehendaki, yakni
bila kondisi akhir telah tercapai.
2.Perulangan While
Bentuk ini akan terus mengulang statement/blok statement
selama kondisi yang ditentukan belum tercapai.Sama seperti for, kondisi adalah
ekspresi boolean atau fungsi yang dapat menghasilkan nilai boolean benar atau
salah.
3.Perulangan do..while
Pada bentuk ini, keyword while diletakkan pada bagian akhir
dari perulangan (setelah blok statement).
Keyword break dan continue
Break
Berfungsi untuk menghentikan statement yang terletak pada
bagian loop yang terdalam. Biasanya digunakan bersama dengan statement yang
mengandung if.
Continue
Keyword ini hanya menghentikan perulangan yang sedang
berlangsung. Kendali program akan menuju akhir dari body loop
Langkah Kerja
Contoh program perulangan for:
1. Buatlah sebuah
project baru dengan nama DemoFor
2. Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
3 . Jalankan program tersebut, sehingga muncul
gambar berikut:
Contoh program perulangan while:
1. Buatlah sebuah
project baru dengan nama DemoWhile
2. Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
3.dijalankan maka hasilnya seperti berikut:
Contoh program keyword break:
1. Buatlah sebuah
project baru dengan nama DemoBreak
2. Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
3. Dijalankan maka hasilnya seperti ini:
Contoh program
keyword continue:
1. Buatlah sebuah
project baru dengan nama DemoContinue
2. Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
3.Dijalankan maka hasilnya seperti ini:
Contoh program perulangan lainnya(Bilangan Genap dari 1-10
menggunakan While):
1. Buatlah sebuah
project baru dengan nama Genap
2. Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
3.Dijalankan maka hasilnya seperti ini:
Contoh program perulangan lainnya(Menjumlahkan bilangan
bulat):
1. Buatlah sebuah
project baru dengan nama Jumlah
2. Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
3.Dijalankan hasilnya seperti ini:
Evaluasi dan
Penugasan
1. Buatlah sebuah
program untuk menampilkan bilangan ganjil dari 100-186!
2. Buatlah
program rata-rata bilangan positif, dimana banyaknya data ditentukan dari data
yang dimasukkan dengan keyboard, hasil output yang diinginkan sebagai berikut:
Bilangan ganjil dari 100-186
1. Buatlah sebuah project baru dengan nama Ganjil
2.Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
3.Dijalankan maka hasilnya seperti ini:
1.Buatlah sebuah project baru dengan nama RataPositif
2.Sesuaikan sourcecode pada file tersebut seperti yang
terlihat pada gambar berikut:
3.Maka hasilnya seperti ini:
Komentar
Posting Komentar