Algoritma dan Pemrograman I
Proses Perulangan (Looping)
- Jika melakukan pengulangan yang sifatnya menaik (increment), maka nilai_awal variabel harus lebih kecil dari nilai akhir.
- Jika melakukan pengulangan yang sifatnya menurun (decrement), maka nilai_awal harus lebih besar dari nilai akhir
- Pernyataan for berfungsi untuk menangani masalah pengulangan yang telah diketahui banyaknya.
- Bentuk umum:
Contoh codingan pernyataan For
Hasil runningnya:
- Pernyataan Nested-For adalah suatu perulangan for di dalam perulangan for yang lainnya. Bentuk umum:
Contoh coding nested-for
Hasil runningnya:
- Perulangan tak berhingga merupakan perulangan (loop) yang tak pernah berhenti / mengulang terus, hal ini sering terjadi disebabkan adanya kesalahan penanganan kondisi yang dipakai untuk keluar dari loop.
- Contoh:
- Pernyataan goto merupakan instruksi untuk mengarahkan eksekusi program ke pernyataan yang diawali dengan suatu label.
- Label merupakan suatu pengenal (identifier) yang diikuti dengan tanda titik dua (:).
- Bentuk pemakaian goto :
- Bentuk perulangan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi.
- Bentuk Umum :
- Bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan di belakang.
- Bentuk umum:
- Pernyataan break ini berfungsi untuk keluar dari struktur switch.
- Pernyataan break berfungsi keluar dari perulangan (for, while, dan do-while)
- Jika pernyataan break dikerjakan, maka eksekusi akan dilanjutkan ke pernyataan yang terletak sesudah akhir dari badan loop
- Pernyataan continue digunakan untuk mengarahkan eksekusi ke iterasi (proses) berikutnya pada loop yang sama.
- Mengembalikan proses yang sedang dilaksanakan ke awal loop lagi, tanpa menjalankan sisa perintah dalam loop.
Untuk file power point, bisa di download disini
Atau bisa diakses disini
Note: Kritik dan saran yang membangun sangat diperlukan. Apabila ada pertanyaan silahkan tulis di kotak komentar.



Tidak ada komentar:
Posting Komentar