Definisi dan Filosofi
Sebagai pengembang aplikasi, penggunaan struktur perulangan pastinya tidak bisa dihindari saat ingin membuat sebuah program atau aplikasi jika ingin melakukan hal yang sama secara berulang-ulang. Bayangkan jika Anda memiliki ratusan atau ribuan data, dan Anda ingin mengecek atau mencetak data tersebut satu persatu, tentunya akan menulis kode program sebanyak data yang dimiliki, dan pastinya akan terasa bosan dan jenuh dalam mengetik kode program yang sama tiap baris demi barisnya sebanyak data yang Anda miliki. Dalam menyelesaikan kasus tersebutlah struktur perulangan terlahir, dan setia menemani pengembang dalam membuat sebuah program. ceile... :)Penggunaan dari struktur perulangan ini bukan hanya digunakan saat ingin melakukan pengecekan atau pencetakan data ke keluaran sistem, tetapi bisa juga dilakukan untuk melakukan operasi perhitungan matematika untuk banyak data dengan pola yang telah di desain sedemikian mungkin sehingga prosesnya dapat berjalan dengan baik dan sesuai dengan apa yang diinginkan.
Skema Struktur Perulangan For
Struktur perulangan For merupakan salah satu struktur perulangan yang sering digunakan apabila data yang akan diproses jelas, tidak mengalami perubahan state nilai saat struktur perulangan for ini sedang dijalankan. Untuk memahami lebih banyak mengenai sintaks dan penggunaan dari struktur perulangan for ini, bisa dibaca di postingan Perulangan For pada C dan C++ yang telah saya publikasikan sebelumnya.Berikut langkah skema operasional yang dilakukan si struktur perulangan for
- Ketika program dijalankan, dan bertemu dengan si for, maka yang dilakukan terlebih dahulu adalah mengambil si variabel penentu (pada kode program diatas, variabel penentu yang digunakan adalah i dengan tipe data integer) dengan nilai awal yang dimilikinya (pada kode program diatas, nilai awalnya adalah 0).
- For akan masuk kebagian pernyataan kondisi dan melakukan pengecekan terlebih dahulu, jika hasil dari pengecekan kondisi terhadap si variabel penentu bernilai true atau benar, maka si for ini akan mulai menjalankan kode program yang Anda tuliskan di dalam bagan kurung kurawal atau yang sering disebut dengan blok kode program ( { kode-kode program } )
- Setelah langkah 2 selesai berarti program sudah menjalankan seluruh kode program yang dituliskan di dalam blok kode program ( { } ), dan program akan menuju ke bagian increment/decrement operation statement. Pada bagian ini, program akan melakukan operasi penugasan, operasi penugasan yang dilakukan tergantung dari operator yang diberikan. Disinilah nilai dari variabel penentu akan berubah, naik atau turun, sehingga nantinya di satu state tertentu, nilai variabel penentu ketika masuk ke bagian pernyataan kondisi akan mengembalikan nilai false dan si for akan berhenti melakukan tugasnya.
- Setelah langkah 3 dilakukan, maka si for akan kembali ke langkah 2, lalu ke langkah selanjutnya. Begitu seterusnya hingga si for berhenti melakukan pekerjaanya saat hasil pengecekan kondisi terhadap si variabel penentu bernilai false.
No comments:
Post a Comment
Berikan komentar, Kritik dan saran teman-teman mengenai blog ini. Komentar, Kritik dan saran teman-teman sangat berarti untuk perkembangan Blog ini.
Salam Blogger, salam kodeprogramcpp.