Page 63 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 63
BAB IV
Struktur Dasar Algoritma
4.1 Pengantar
Pada dasarnya, algoritma merupakan deskripsi langkah-langkah
pelaksanaan suatu proses. Setiap langkah penyelesaian disebut dengan
pernyataan. Sebuah pernyataan menggambarkan aksi (action)
algoritmik yang dapat dieksekusi. Efek dari pengerjaan suatu aksi dapat
dilihat dengan membandingkan keadaan awal saat aksi belum
dijalankan dan keadaan akhir setelah aksi dijalankan.
4.2 Struktur Dasar Algoritma
Dalam sebuah algoritma langkah-langkah penyelesaianmasalahnya
dapat berupa struktur urut (sequence), struktur pemilihan (selection),
dan struktur pengulangan (repetition). Ketiga jenis langkah tersebut
membentuk konstrukti suatu algoritma. Sebuah algoritma dapat
dibangun dari tiga buah struktur dasar, yaitu :
Runtungan (Sequence)
Pemilihan (Selection)
Pengulangan (Repetition)
Runtunan (Sequence)
Sebuah runtunan terdiri dari satu atau lebih pernyataan. Setiap
pernyataan akan dieksekusi secara berurutan sesuai dengan urutan
penulisannya, yakni sebuah instruksi (pernyataan) akan dijalankan
setelah instruksi sebelumnya selesai dijalankan. Sebagai contoh,
runtunan dapat ditemui pada algoritma Tukar_isi_bejana berikut ini.
Langkah 1
Tuangkan isi bejana A ke dalam bejana C