Struktur Dasar Algoritma

Algoritma berisi langkah-langkah penyelesaian suatu masalah. Langnkah-langkah teresebut dapat berupa runtutan aksi, pemilihan aksi dan pengulangan aksi. Ketiga jenis langkahtersebut membentuk konstruksi suatu algoritma. Jadi, sebuah algoritma dapat dibangun dari tiga buah struktur dasar, yaitu:

1. Runtunan (sequence).
2. Pemilihan (selection).
3. Pengulangan (repetition).

Gambaran masing-masing struktur akan dijelaskan dibawah ini.

Runtunan

Sebuah runtunan terdiri dari satu atau lebih instruksi. Tiap instruksi dikerjakan secara berurutan sesuai dengan urutan penulisannya, yakni sebuah instruksi dilaksanakan setelah instruksi sebelumnya selesai dilaksanakan. Urutan instruksi menentukan keadaan akhir algoritma. Bila urutannya diubah, maka hasilkahirnya mungkin juga berubah. Perhatikan runtunan instruksi yang dilambangkan dengan A1, A2, A3, A4 dan A5 berikut.

A1
A2
A3
A4
A5

Mula-mula pemroses melaksanakan isntruksi A1, instruksi A2 dilaksanakan setelah instruksi A1 selesai. Selanjutnya instruksi A3 dilaksanakan setelah instruksi A2 selesai. Demikian seterusnya sampai instruksi terakhir A5 dilaksanakan. Setelah instruksi A5 selesai dilaksanakan, algoritma berhenti.

Untuk penjelasan mengenai struktur pemilihan dan pengulangan….akan saya tulis pada artikel berikutnya.


No comments:

Post a Comment

Spam comment will be deleted...!!