Ø Macam Struktur Dasar Algoritma
Pada
dasarnya terdapat tiga buah struktur dasar yang menyusun suatu algoritma.
Ketiga stroktor dasar tersebut adalah:
1.
Sekuensial (runtunan)
2.
Seleksi
3.
Pengulangan
Algoritama yang kompleks umumnya tersusun atas
struktur-struktur dasar tersebut.
1. Struktur Sekuensial
Pada
struktur sekuensial, langkah-langkah yang dilakukan dalam algoritma diperoses
secara berurutan.
pada contoh
diatas, langkah 1 merupakan langkah yng
dijalankan pertama kali. Setelah itu, langkah 2 dikerjakan dan diikuti dengan
langkah 3.
2. Struktur Seleksi
Struktur
Seleksi menyatakan pemilihan langkah yang didasarkan oleh suatu kondisi
(pengambilan keputusan). Dalam hal ini simbol belah ketupat digunakan untuk
mewakili langkah pengambilan keputusan.
Pada
struktur di atas, langkah 1 hanya
akan dijalankan kalau kondisi bernilai
benar, sedangka langkah 2 hanya akn
dijalankan kalau kondisi bernilai salah.
Bentuk yang
lebih kompleks dalam pengambilan kepututusan pada dasarnya dapat dikembangkan
melalui struktur di atas.
3. Struktur Pengulangan
Pengulangan
menyatakan suatu tindakn atau langkah yang dijalankan beberapa kali. Nah,
struktur pengulangan menyatakan perwujudan keadaan seperti itu. Sebagai contoh,
jika anda ingin menampilkan 10 tulisan “Selamat belajar”, Anda bisa menuliskannya
dengan mengunakan struktur sekuinsial. Itu berarti bahwa anda memberikan 10
instruksi untuk menuliskan kesepuluh tulisan tersebut. Cara seperti ini memang
praktis untuk jumlah pengulangan yang sedikit (misalnya 2 atau 3 buah
pengulangan), tetapi tidak cocok untuk jumlah yang besar. lebih praktis, Anda
bisa menggunakan struktur pengulangan.
Struktur Pengulangan Pertama
Bentuk
pengulangan yang pertama seperti berikut:
Pada
struktur di atas, proses dapat berupa
satu atau beberapa langkah. Pada bentuk ini, ada kemungkian proses tidak dijalankan sama sekali
sekiranaya diawal kondisi bernilai salah.
Diagram alir
di atas menujukan bahwa sebelum proses dijalankan
pertama kali, kondisi diuji terlebih dahulu. Sekiranya kondisi bernilai benar maka Prosedur diajlankan dan kemudian kondisi diuji lagi. Sepanjang kondisi
masih bernilai benar, prosedur akan tetap dijalankan. Namun, begitu kondisi bernilai salah maka pengulangan
berakhir.
Struktur Pengulangan Kedua
Bentuk
pengulangan yang kedua seperti berikut:
Casinos Near MGM Grand in Las Vegas - JT Hub
BalasHapusThe 안산 출장안마 MGM Grand Casino in Las Vegas 청주 출장샵 is the latest casino 인천광역 출장안마 to go live, launching a sportsbook, 밀양 출장샵 casino 군포 출장샵 and bar experience.