RUNTUNAN
PENGERTIAN RUNTUNAN
Runtunan adalah struktur algoritma paling dasar yang berisi rangkaian intruksi yang
diproses secara sekuensial, satu per satu, mulai dari intruksi pertama sampai intruksi
terakhir.
Pada dasarnya runtunan algoritma merupakan runtunan (sequence) satu atau lebih
intruksi, yang berarti bahwa :
1. Tiap instruksi dilakukan satu persatu
2. Tiap instruksi dilaksanakan tetap sekali, tidak ada intruksi yang di ulang
3. Urutan instruksi yang dilaksanakan pemroses bersama dengan urutan intruksi
sebagaimana yang tertulis di dalam teks algoritmanya
4. Akhir dari instruksi terakhir merupakan akhir algoritma
Struktur Runtunan
Setiap instruksi di dalam runtunan ditulis dalam satu baris, atau beberapa inatruksi
ditulis dalam satu baris yang sama tetapi antara setiap instruksi dipisahkan dengan
separator titik koma (;). Tiap pernyataan dikerjakan secara berurutan (sekuensial)
sesuai dengan urutan didalam teks algoritma, yaitu instruksi yang dilaksanakan
setelah instruksi sebelumnya selesai dilaksanakan.
Runtunan satu atau lebih pernyataan dinamakan pernyataan-gabungan (compound
statements).
Contoh runtunan :
Misalnya ada lima buah instruksi yang masing-masing dilambangkan dengan A1, A2,
A3, A4, dan A5. Misalnya sebuah runtunan terdiri dari lima instruksi ditulis dalam
urutan berikut :
A1
A2
A3
A4
A5
Bila runtunan tersebut dilaksanakan oleh sebuah pemproses, maka pelaksanaannya
adalah sebagai berikut :
Mula-mula pemproses melaksanakan instruksi A1, selanjutnya instruksi A2
dilaksanakan setelah instruksi A1 selesai dikerjakan. Berikutnya, instruksi A3
dilaksanakan setelah instruksi A2 selesai. Demikian seterusnya hingga instruksi
terakhir A5 dilaksanakan. Setelah instruksi A5 selesai dilaksanakan, maka
runtunanpun selesai.
Gambaran runtunan :
Mulai
A1
A2 A3 A4 A5 Selesai
`
Pengaruh Urutan Instruksi
Urutan instruksi dalam algoritma adalah penting, urutan instruksi menunjukan urutan
logika penyelesaian masalah dan urutan instruksi menentukan keadaan akhir
algoritma.
1. Urutan instruksi yang berbeda mungkin tidak ada pengaruh terhadap keluaran
2. Urutan instruksi yang berbeda berpengaruh terhadap hasil keluaran
Deklarasi :
A, B, C, dan D : Integer
Deskripsi :
1. C A+B
2. D A*B
3. read ( A, B)
4. write (C, D)
Kalikan A * B menghasilkan D
Baca nilai A, B
Tulis/cetak hasil C, D
SUMBER INFORMASI
INFORMATIKA Rinaldi Munir dan Leony Lidya. Pasar Buku Palasari 82 Bandung
40264. ALGORITMA DAN PEMPROGRAMAN DALAM BAHASA PASCAL, C DAN
C++ edisi enam
https://medium.com/codelabs-unikom/algoritma-runtunan-apa-itu-936900a84a16
https://algorithmprogramme.blogspot.com/2010/12/definisi-runtunan.html?m=1