Algoritma dan Pemrograman, Pengertian dan Contoh

Algoritma
Algoritma dan Pemrograman merupakan 2 hal yang berbeda namun memiliki hubungan yang erat. Algoritma merupakan urutan langkah logis yang tersusun secara sistematis untuk memecahkan suatu masalah. Suatu algoritma yang disusun untuk menyelesaikan masalah harus memberikan hasil yang benar.
Misalkan algoritma membuat the manis,
(1)  siapkan gelas, sendok, teh celup, gula, air hangat
(2)  masukkan gula ke dalam gelas
(3)  masukkan air hangat
(4)  aduk hingga rata
(5)  celupkan teh
(6)  selesai.

Namun tidak semua orang membuat teh manis dengan urutan seperti diatas, misalkan saja ada urutan yang diubah,
(1)  siapkan gelas, sendok, teh celup, gula, air hangat
(2)  masukkan gula dan teh kedalam gelas
(3)  tambahkan air hangat
(4)  aduk hingga rata
(5)  selesai.

Dua algoritma tersebut memiliki maksud yang sama, sama-sama membuat teh manis, memiliki hasil yang sama, namun memiliki urutan yang berbeda. Lalu manakah yang lebih baik??

Membuat algoritma yang baik memang tidak mudah. Namun terdapat beberapa hal yang perlu diperhatikan ketika membuat suatu algoritma antara lain
1.    Jumlah langkah
2.    Kecepatan ketika dikerjakan
3.    Hasil yang tepat
4.    Mudah dipahami

Sumber : 
-    Indra Yatini Buryadi, S.Kom.,M.Kom, dkk. Petunjuk Praktikum Algoritma Dan Pemrograman.  2010. STMIK Akakom Yogyakarta

baca juga:
Pengenalan Flowchart, Simbol dan Fungsi
Contoh Flowchart Program
Flowchart dengan Keputusan / Percabangan (decission)

Previous
Next Post »