Apa itu Algoritma Pemrograman
Menurut
Wikipedia “Algoritma” adalah kumplan perintah untuk
menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara
bertahap dari awal hingga akhir.
Sedangkan
menurut Kamus Besar Bahasa Indonesia (KKBI) “algoritma” adalah
urutan logis pengambilan putusan untuk pemecahan masalah.
Dari
kedua sumber tersebut dapat disimpulkan bahwa kata kunci dari algoritma
itu merupakan urutan perintah yang logis untuk menyelesaikan suatu masalah.
Algoritma
harus memliki 5 ciri penting yaitu :
1.
Algoritma
harus berhenti setelah mengerjakan sejumlah langkah terbatas.
2.
Setiap
langkah harus mempunyai langkah yang tepat, tidak ambigu.
3.
Algoritma
memiliki masukan nol atau lebih sebelum algoritma itu bekerja (input).
4.
Algoritma
memiliki kelaran nol atau lebih sebagai output yang berhubungan dengan input.
5.
Algoritma
harus efektif.
Pada
umumnya Algoritma diekspresikan dalam 3 cara, yaitu :
1.
Structured
Indonesian (SI), yaitu penulisan urutan
langkah-langkahnya menggunakan bahas sehari-hari (Bahasa Indonesia).
2.
Pseudocode,
yaitu penulisan algoritma yang menyerupai
kode program.
3.
Flowchart,
yaitu bagan alir yang menggambarkan urutan langkah / aliran program secara
logika.
Contoh
Algoritma SI untuk menghitnng Luas Lingkaran
1.
Mulai.
2.
Input
nilai jari-jari (r).
3.
Hitung
luas lingkaran (L=3,14*r*r).
4.
Tampilkan
luas lingkaran.
5.
Selesai.
Contoh
Algoritma Pseudocode untuk menghitnng Luas Lingkaran
1.
Mulai.
2.
Input
jari-jari (r).
3.
Luas
= 3,14 * r * r.
4.
Print
Luas
5.
Selesai
Contoh
Algoritma FlowChart untuk menghitnng Luas Lingkaran
0 komentar:
Posting Komentar