twitter

Apa kabar saudaraku. Mungkin kalian pernah mendengar kata "Algoritma". Namun apakah kalian mengerti apa itu algoritma dan bagaimana cara membuat algoritma yang benar. Untuk itu di sini saya kan menjelaskan apa sih itu algoritma dan bagaimana cara yang termudah untuk membuatnya.

Pertama kita harus mengetahui dahulu apa sih algoritma itu ?. Algoritma adalah sebuah solusi, namun arti yang lebih lengkap adalah suatu urutan langkah yang logis dalam menyeleseikan suatu masalah yang di susun secara sistematis dan logis. Dalam pemograman kita mengenal bahasa pemograman seperti bahasa C, Pascal dll. Begitu juga Algoritma mempunyai bahasa yang dinamakan bahasa algoritma. Bahasa algoritma adalah suatu bahasa penengah antara manusia dan komputer yang kemudian di konversi ke dalam berbagai bahasa pemograman sehingga dapat di jalankan oleh komputer.

Dalam dalam membuat algoritma yang baik dan benar harus memnuhi struktur berikut :
  • Yang pertama adalah deklarasi. Deklarasi adalah tempat untuk mendeklarasikan semua variabel yang akan di gunakan pada program tersebut. Contoh : integer a.
  • Yang kedua adalah deskripsi. Deskripsi merupakan tahapan dimana semua proses algoritma di jalankan.
  • Yang ketiga adalah Inialisasi, Inialisasi merupakan tahapan mempersiapkan proses yang akan di kerjakan untuk menyeleseikan suatu masalah. Contoh : a <- 1.
  • Yang keempat adalah proses penyelesaian masalah tersebut, tahap ini merupakan tahapan penyeleseian untuk memenuhi tujuan sebuah algoritma di buat. Contoh : jumlah <- a + b.
  • Dan yang terakhir adalah finalisasi. Yaitu tahapan pemeriksaan atau tahap akhir misalnya menghapus alokasi data atau mengeset variabel yang butuh di set pada akhir algoritma.

Dan berikut sebuah contoh algoritma :

Algoritma menghitung nilai kuadrat dari suatu angka.

{menghitung kuadarat dai suatu angka, masukkan angka, mengkalikan angka tersebut angka itu sendiri, menampilkan hasil kuadrat }

Deklarasi :
angka      : integer (input)
kuadarat  : integer (output)

Deskripsi :

Read : angka

kuadrat <- angka*angka

write : kuadrat

Nah itulah pengenalan algoritma beserta contohnya. Semoga bermanfaat bagi anda semua.



Jumat, 18 Maret 2011 | 0 komentar | Label: ,