KONSEP ALGORITMA I

Hai...
disini kalian dapat mempelajari materi pemrograman dasar dengan lebih mudah.
code boleh dicopy.

semoga bermanfaat untuk para pemula yang tertarik pada pelajaran pemrograman dasar di  SMK .


MATERI 1 : KONSEP ALGORITMA

Istilah algoritma sebenarnya berasal dari kata "algorism" yang merupakan panggilan populer bangsa Eropa terhadap seorang ahli matematika muslim yang bernama Abu Ja'far Muhammad Ibnu Al - Khwarizmi yang hidup pada abad ke 19. Seiring perkembangan zaman, istilah algorism berubah menjadi algoritma.

Algoritma adalah suatu urutan / langkah - langkah untuk memecahkan suatu permasalahan, dimana langkah - langkah tersebut harus disusun secara sistematis dan logis.

Contoh algoritma dalam kehidupan sehari - hari :

Jika kamu dimintai tolong untuk membuat secangkir kopi panas, langkah apa yang akan kamu lakukan???
Kalau kita menyusunnya seperti urutan di bawah ini :
Urutan A
1. Siapkan cangkir, sendok, kopi, gula, dan air panas.
2. Masukkan kopi secukupnya ke dalam cangkir,
3. Masukkan gula secukupnya ke dalam cangkir,
4. Masukkan air panas secukupnya ke dalam cangkir,
5. Aduk dengan memakai sendok.
6. Kopi panas siap disajikan.

Bandingkan dengan urutan berikut ini :
Urutan B
1. Siapkan cangkir, sendok, kopi, gula, dan air panas.
2. Masukkan kopi secukupnya ke dalam cangkir,
4. Masukkan air panas secukupnya ke dalam cangkir,
5. Aduk dengan memakai sendok.
3. Masukkan gula secukupnya ke dalam cangkir,
6. Kopi panas siap disajikan.

Jika diperhatikan baik - baik urutan B, maka ada urutan yang kurang tepat. Jika kamu mengaduk kopi terlebih dahulu sebelum memasukkan gula, apakah yang terjadi? 

Jika kita memilih urutan B sebagai solusi permasalahan kita, maka besar kemungkinan kopi yang kita rasakan kurang enak rasanya. Karena menurut logika, seharusnya setelah memasukkan kopi, air, dan gula, baru kopi kita aduk. Kalau setelah memasukkan gula, kopi tidak kita aduk, tentunya kopinya tidak terasa manis.
Bandingkan dengan urutan A, kopi yang dibuat akan terasa lebih manis.

Itu adalah contoh penerapan algoritma yang benar. Konsep Algortima dikatakan benar jika :
1. Urutan nya sudah pas
2. Langkah yang disusun masuk akal.
3. Hasil yang diperoleh sangat baik. 

Bagaimana siswa saya sekalian, sejauh ini apakah sudah paham?
Jika belum paham, silahkan berikan pendapat di kolom komentar.

Komentar

Posting Komentar

Postingan populer dari blog ini

FUNCTION DENGAN PARAMETER - TUGAS II

Function dengan parameter - PASCAL

FUNCTION - PASCAL