Salah satu kelebihan kjomputer dibandingkan dengan manusia adalah kemampuannya untuk melaksanakan suatu instruksi berulang kali tanpa mengenal lelahdan bosan. Didalam algoritma, pengulangan dapat dilakukan sejumlah kali, atau sampai kondisi berhenti pengulangan tercapai.
Struktur pengulangan terdiri atas 2 bagian, yaitu:
1. Kondisi pengulangan yaitu ekspresi boolean yang harusw di penuhi untuk melakssanakan pengulangan. kondisi ini ada yang dinyatakan secara ekspisit oleh pemrogram atau di nkelola sendiri oleh komputer (Implisit).
2. badan (Body) pengulangan, yaitu satu atau lebih aksi yang akan di ulang.
Di sampinbg itu, struktur pengulangan biasanya di sertai dengan bagian-bagian tertentu :
1. Inisialisai atau aksi yang dilakukan sebelum pengulangan dilakukan untuk pertama kali.
2. terminasi atau aksi yang dilakukan setelah pengulangan dilaksanakan
Inisialisasi dan terminasi tidak selalu harus ada , namun pada berbagai kasus inisialisasi umumnya di perlukan.
didalam algoritma, terdapat beberapa macam struktur pengulangan yangf berbeda. beberapa struktur dapat di pakai untuk masalah tertentu, pemilihan struktur pengulangan untuki masalah tertentu dapat mempengaruhi kebenaran algoritma. Pemilihan struktur pengulangan-pengulangan yang tepat, bergantung pada masalah yang akan di program. Saya hanya memberikan 3 macam notasi struktur pengulangan, yaitu :
1. Struktur While-do;
2. Struktur Repeat-Until;
3. Struktur For
Tidak ada komentar:
Posting Komentar