Pernyataan for
Mengulang suatu proses merupakan
tindakan yang banyak dijumpai dalam pemrograman. Pada semua bahasa pemrograman,
pengulangan proses ditangani dengan suatu mekanisme yang disebut loop. Dengan menggunakan loop, suatu proses yang berulang
misalnya menampilkan tulisan yang sama seratus kali pada layar dapat
diimpelementasikan dengan kode program yang pendek.
Pernyataan pertama yang digunakan untuk
keperluan pengulangan proses adalah pernyataan/or. Bentuk pernyataan ini :
for (ungkapanl; ungkapan2; ungkapan3) pernyataan;
Kegunaan
dari masing-masing ungkapan pada pernyataan for.
- Ungkapan
1 : digunakan untuk memberikan
inisialisasi terhadap variabel pengendali loop.
- Ungkapan
2 : dipakai sebagai kondisi untuk
keluar dari loop.
- Ungkapan
3 : dipakai sebagai pengatur
kenaikan nilai variabel pengendali loop.
Ketiga ungkapan dalam for tersebut
harus dipisahkan dengan tanda titik koma (;). Dalam hal ini pernyatan bisa berupa
pernyataan tunggal maupun jamak. Jika pernyataannya berbentuk jamak, maka
pernyataan-pernyataan tersebut harus diletakkan di antara kurung kurawal
buka ({) dan kurung kurawal tutup (}), sehingga formatnya menjadi :
Contoh :
for (bilangan = 20; bilangan <= 100; bilangan ++)
printf("%d\n", bilangan);
Kalau
digambarkan dalam bentuk diagram alir, akan terlihat sbb :
Pernyataan while
Pada pernyataan while, pengecekan terhadap
loop dilakukan di bagian awal (sebelum
tubuh loop). Lebih jelasnya, bentuk pernyataan while adalah sebagai berikut:
Dengan
pernyataan dapat berupa pernyataan tunggal, pernyataan majemuk ataupun
pernyataan kosong. Proses pengulangan terhadap pernyataan dijelaskan pada
gambar berikut:
Dengan melihat gambar 4.2, tampak bahwa
ada kemungkinan pernyataan yang merupakan tubuh loop tidak dijalankan sama
sekali, yaitu kalau hasil pengujian kondisi while
yang pertama kali ternyata bernilai salah.
Pernyataan do-while
Bentuk pernyataan do-while
Pada pernyataan do-while, tubuh loop berupa
pernyataan,dengan pernyataan bisa berupa pernyataan tunggal, pernyataan majemuk
ataupun pernyataan kosong. Pada pernyataan do,
mula-mula pernyataan dijalankan. Selanjutnya, kondisi diuji. Sendainya
kondisi bernilai benar, maka pernyataan dijalankan lagi, kemudian kondisi
diperiksa kembali, dan seterusnya. Kalau kondisi bernilai salah pada saat
dites, maka pernyataan tidak dijalankan lagi. Untuk lebih jelasnya dapat
dilihat pada Gambar 4.3. Berdasarkan Gambar 4.3 terlihat bahwa tubuh loop minimal akan dijalankan sekali
Contoh : Program Menghitung Jumlah Bilangan
#include void main(){int jumlah = 0;jumlah=1+2+3+4+5+6+7+8;cout<<"Jumlah delapan bilangan adalah = "<
}
Hasil Running
0 komentar
Post a Comment
1. Dilarang Rasis anarkis
2. Sopan, Tertib, Aman & No SARA
3. Berkomentar dengan Bahasa Sopan
4. Harap Tidak Menggunakan "Link Aktif"
5. Berkomentarlah dengan bahasa yang jelas