Sunday, June 25, 2017

Pengertian dan Contoh serta Algoritma dan Flowchart

Algoritma

Algoritma
Algoritma adalah langah-langkah untuk menyelesaikan suatu persoalan berdasarkan logika berpikir
bahasa pemrograman. Algoritma akan dibaca oleh pemrogram (manusia), jadi terbebas dari caracara
penulisan program maupun bahasa pemrograman, bersifat agak bebas, tidak ada peraturan
khusus dalam mewujudkannya, yang paling penting adalah bahwa pemrogram dapat memahami
cara kerja program. Sebagai contoh berikut ini adalah algoritma untuk menghitung luas segi empat:


Langkah 1 : Masukan panjang (P)
Langkah 2 : Masukan lebar (L)
Langkah 3 : Luas <-- P x L
Langkah 4 : Cetak Luas
Langkah 5 : Selesai

Tampak pada contoh di atas bahwa pada penulisan algoritma tidak digunakan kata-kata kunci dan
tata cara penulisan (syntax) dari suatu bahasa pemrograman, namun jelas terlihat bahwa uruturutan
langkahnya adalah memasukkan (memberikan data) Panjang dan Lebar terlebih dahulu
baru kemudia menghitung Luas dengan formula P x L, baru terakhir mencetak hasil (Output)
perhitungan tersebut. Dengan demikian maka Algoritma ini dapat diimplementasikan pada
berbagai macam bahasa pemrograman (seperti misalnya C++, Java, Pascal, Fortran, Visual Basic
dsb).

Flowchart(Diagram Alir)

Alat lain yang dapat digunakan untuk menjelaskan langkah-langkah penyelesaian suatu masalah
adalah Flowchart. Sama seperti Algoritma, Flowchart terbebas dari bahasa pemrograman tertentu,
sehingga dapat diimplementasikan dengan berbagai bahasa pemrograman.
Flowchart adalah diagram untuk menggambarkan aliran program dalam bentuk visual, terdiri dari
masukan (input), keluaran (output), persiapan (preparation), proses, percabangan (decission) dan
sebagainya, berikut ini simbol-simbol yang digunakan dalam flowchart:

Simbol Flowchart

Berikut ini adalah contoh Flowchart untuk program menghitung luas segi empat di atas:

Contoh Flowchart


Selamat Belajar ! :)

Artikel Terkait

Life with colorful experience


EmoticonEmoticon