Bentuk Struktur Sekuensial
Algoritma Sekuensial
(Sequence Algorithm) adalah algoritma yang langkah-langkahnya dikerjakan atau
dieksekusi secara urut dari awal hingga akhir sesuai dengan urutannya.
Kita bisa lihat contoh
gambar flowchart diatas, terlihat kumpulan instruksi tersusun dari atas ke
bawah. Program akan mengeksekusi instruksi_1, setelah instruksi_1 sudah selesai
dikerjakan selanjutnya program akan mengeksekusi instruksi_2. Setelah
instruksi_2 sudah selesai dikerjakan selanjutnya program akan mengeksekusi
instruksi_3. Setelah instruksi_3 sudah selesai dikerjakan maka selanjutnya
program akan berakhir atau selesai. Kita ambil contoh program Luas Lingkaran,
dimana untuk panjang jari-jarinya sudah diketahui besarannya. Dan berikut
adalah algoritmanya :
Deskripsi:
1. Mulai
2. Input Panjang dan Tinggi (p&t)
3. Hitung Luas = (p*t)/2
4. Cetak Luas
5. Selesai
2. Input Panjang dan Tinggi (p&t)
3. Hitung Luas = (p*t)/2
4. Cetak Luas
5. Selesai
Contoh
Flowchart Luas Segitiga
Perhatikan gambar flowchart
Luas Segitiga memiliki 3 instruksi yang harus dieksekusi. Instruksi ke-1 :
program membaca nilai Panjang dan tinggi yang telah diinputkan, Instruksi ke-2
: program melakukan operasi aritmatika rumus luas segitiga dan Instruksi ke-3 :
menampilkan hasil dari perhitungan rumus luas segitiga. Catatan
Penting : Semakin
banyak instruksi pada program maka semakin banyak waktu untuk mengeksekusinya.
Pada perancangan sebuah program, efesiensi instruksi sangatlah penting untuk
mempercepat proses dan menghemat konsumsi memory pada program.
Contoh Struktur
Sekuensial Luas Segitiga Pada Java
Comments
Post a Comment