Laporan
Pertemuan Ke-Empat
PEMOGRAMAN
BERBASIS OBJEK
Dosen Pembimbing :
SRI
NOFRI WIHANDARI S,Pd
Disusun oleh :
NOVA
HARDYANTI
15214034
PRODI REKAYASA PERANGKAT
LUNAK
AKADEMI KOMUNITAS NEGERI
PADANG PARIAMAN
2016
A. Alat dan Bahan
1.
Personal
Computer
2.
Aplikasi
NetBeans
B. Teori Singkat
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.
·
Bentuk umum:
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.
·
Bentuk
umum:
3.
Perulangan
do..while
·
Pada
bentuk ini, keyword while diletakkan pada bagian akhir dari perulangan (setelah
blok statement)
·
Bentuk umum:
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.
C. Langkah Kerja
program perulangan for:
1.
Buatlah
sebuah project baru dengan nama DemoFor
2.
Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut
Jalankan
program tersebut sehingga hasilnya seperti gambar berikut:
program perulangan while:
1.
Buatlah
sebuah project baru dengan nama DemoWhile
2.
Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
Jalankan program tersebut, sehingga muncul gambar
berikut:
Ubah pernyataan counter = 0 menjadi counter
= 5, pernyataan while(counter <= 5)
dengan while(counter >= 1) dan ++counter menjadi --counter, amati hasil outputnya.
program perulangan do..while:
1.
Buatlah
sebuah project baru dengan nama DemoDoWhile
2.
Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
Jalankan
program, maka akan muncul tampilan seperti berikut ini:
program keyword break:
1.
Buatlah
sebuah project baru dengan nama DemoBreak
2.
Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
Jalankan
program, maka akan muncul tampilan seperti berikut ini:
program keyword continue:
1.
Buatlah
sebuah project baru dengan nama DemoContinue
2.
Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
Jalankan
program, maka akan muncul tampilan seperti berikut ini:
program perulangan lainnya(Bilangan
Prima):
1.
Buatlah
sebuah project baru dengan nama BilanganPrima
2.
Sesuaikan
sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:
Jalankan
program, maka akan muncul tampilan seperti berikut ini:
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:
Jalankan
program, maka akan muncul tampilan seperti berikut ini:
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:
Jalankan program, maka akan muncul tampilan seperti berikut ini:
A. 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:
TERIMAKASIH.....
Tidak ada komentar:
Posting Komentar