Algoritma adalah serangkaian perintah yang digunakan untuk memecahkan suatu masalah, ini adalah kata kunci pertama untuk memahami algoritma. Banyak hal yang dapat dijadikan sebagai contoh masalah dan di cari langkah-langkah pemecahannya, langkah-langkah inilah yang disebut algoritma. Ingat saya masih membahas definisi algoritma secara umum, belum masuk ke pembahasan algoritma pemrograman, karena
algoritma dapat dipahami sekalipun tanpa menggunakan bahasa pemrograman. Satu contoh algoritma di dunia nyata, coba bayangkan anda berada di dalam sebuah rumah yang memiliki satu pintu dan anda ingin keluar dari rumah melalui pintu itu, hal apa yang harus anda lakukan ?
Umumnya yang akan dilakukan seseorang adalah :
-Berjalan menuju pintu
-Memegang gagang pintu
-Memutar gagang pintu
-Menarik gagang pintu
-Berjalan keluar melalui pintu yang telah terbuka
Ke lima langkah tersebut adalah contoh sederhana di dunia nyata dalam menyelesaikan sebuah masalah. Langkah-langkah tersebut bisa disebut sebagai algoritma untuk keluar dari rumah melalui sebuah pintu. Dan bila kita perhatikan, algoritma tersebut terdiri atas lima (5) langkah, hal ini merupakan dan setiap langkah dilakukan secara berurutan.Ini adalah salah satu karakterisik algoritma, yaitu memiliki langkah yang jelas dengan jumlah tidak tak terbatas, dan dikerjakan secara berurutan.
Contoh lain :
terlalu ilmiah ya..
ya udah contoh dari dosen waktu pertama di ajarin algoritma..
ada 3 botol
botol susu isinya susu. kasih nama botol A aja ya
botol vodka isinya vodka. yang ini botol B
botol terakhir kosong. yang ini botol C
nah gimana caranya pindahin si vodka ke dalem botol susu dan susu ke dalem botol vodka.
algoritmanya.
pindahin isi botol vodka ke botol kosong. B pindah ke C
nah udah si botol vodka (B) kosong baru bisa kita isi sama susu dari botol (A)
masalah di botol B beres nih.
berarti tinggal botol C harus kosong dan botol A harus isi Vodka..
ya tinggal pindahin deh dari botol C ke botol A.
jadi hasil akhirnya.
botol A isi vodka.
botol B isi susu.
botol C kosong.
algoritma dapat dipahami sekalipun tanpa menggunakan bahasa pemrograman. Satu contoh algoritma di dunia nyata, coba bayangkan anda berada di dalam sebuah rumah yang memiliki satu pintu dan anda ingin keluar dari rumah melalui pintu itu, hal apa yang harus anda lakukan ?
Umumnya yang akan dilakukan seseorang adalah :
-Berjalan menuju pintu
-Memegang gagang pintu
-Memutar gagang pintu
-Menarik gagang pintu
-Berjalan keluar melalui pintu yang telah terbuka
Ke lima langkah tersebut adalah contoh sederhana di dunia nyata dalam menyelesaikan sebuah masalah. Langkah-langkah tersebut bisa disebut sebagai algoritma untuk keluar dari rumah melalui sebuah pintu. Dan bila kita perhatikan, algoritma tersebut terdiri atas lima (5) langkah, hal ini merupakan dan setiap langkah dilakukan secara berurutan.Ini adalah salah satu karakterisik algoritma, yaitu memiliki langkah yang jelas dengan jumlah tidak tak terbatas, dan dikerjakan secara berurutan.
Contoh lain :
terlalu ilmiah ya..
ya udah contoh dari dosen waktu pertama di ajarin algoritma..
ada 3 botol
botol susu isinya susu. kasih nama botol A aja ya
botol vodka isinya vodka. yang ini botol B
botol terakhir kosong. yang ini botol C
nah gimana caranya pindahin si vodka ke dalem botol susu dan susu ke dalem botol vodka.
algoritmanya.
pindahin isi botol vodka ke botol kosong. B pindah ke C
nah udah si botol vodka (B) kosong baru bisa kita isi sama susu dari botol (A)
masalah di botol B beres nih.
berarti tinggal botol C harus kosong dan botol A harus isi Vodka..
ya tinggal pindahin deh dari botol C ke botol A.
jadi hasil akhirnya.
botol A isi vodka.
botol B isi susu.
botol C kosong.
Tidak ada komentar:
Posting Komentar