STRUKTUR DASAR ALGORITMA
Dalam
Algoritma terdapat tiga jenis struktur dasar algoritma yaitu urutan, seleksi,
dan perulangan. Dalam menyusun algoritma, seorang pemrogram tidak akan pernah
lepas dari ketiga struktur dasar ini. Struktur inilah yang akan menentukan
eksekusi yang akan dilakukan komputer terhadap suatu program. Lalu, apa
perbedaan dari ketiga jenis tersebut simak selengkapnya :
1.
Urutan
Struktur urutan atau sequential merupakan struktur yang berfungsi
agar kode berjalan secara berurutan.pada dasarnya semua program berjalan dengan
struktur ini. Program akan berjalan dimulai dari langkah satu, dua dan
seterusnya. Berikut contoh dari algoritma berurutan :
Program diatas merupakan contoh program pembuatan try again box sederhana
dengan menggunakan bahasa program Python.
2.
Seleksi
Pada struktur ini, suatu algoritma akan melewati proses
percabangan. Dimana, kode akan dijalankan sesuai dengan kondisi yang telah
diatur. Agar lebih mudah silahkan simak program berikut,
Nah, kode diatas merupakan contoh sederhana dari struktur seleksi.
Dibaris pertama kode, kita memasukkan sebuah data yang bernilai 5. Setelah itu,
kita memasukkan program yang disebut kondisi atau alur kendali. Terlihat pada
kode tersebut, apabila data nilai yang dimasukkan bernilai lebih dari 7 maka
output akan memberikan “ tidak remedial “, apabila data nilai yang dimasukkan
diantara 5 dan 7 output akan mengeluarkan “ rata – rata “, dan apabila data nilai yang dimasukkan kurang
dari 5, maka output akan memberikan “ remedial “.
3.
Perulangan
Struktur algoritma ini, digunakan apabila suatu kondisi terjadi
tidak sesuai yang diinginkan. Apabila, hal itu terjadi, maka kode akan
dikembalikan kekondisi awal dengan tambahan perintah tertentu agar terjadi
kondisi yang sesuai. Simaklah kode berikut,
Kode tersebut memperlihatkan bahwa nilai yang dinginkan adalah
diatas 7. Namun, data yang kita miliki bernilai 5. Maka dari itu kita akan
memasang sebuah kode yang akan membuat data yang kita buat menjadi lebih dari
7.






Komentar
Posting Komentar