Assalamualaikum Warahmatullahi Wabarakatuh
Hey guys ketemu lagi dengan saya Rizky di Blog RIZKY WIJAYA KUSUMA.
OK Guys kali ini saya mau memposting tentang Logika Pada Algoritma beserta Contohnya. Jadi apa yang kita tunggu? langsung saja to the point guys....!
Algoritma
Pada postingan sebelumnya kita telah mengetahui bahwa algoritma adalah urutan langkah - langkah logis untuk menyelesaikan suatu masalah yang ditempuh sesuai urutan langkahnya.
Logika
Apa itu Logika??? Logika adalah bentuk pemikiran, prinsip - prinsip yang harus diikuti agar dapat berfikir secara valid menurut aturan yang berlaku.
Logika Menurut Para Ahli :
1. Logika adalah ilmu kecakapan menalar, berpikir dengan tepat W. Poespoprodjo, Ek. T. Gilarso (2006:13)
2. Logika adalah suatu metode atau tehnik yang diciptakan untuk meneliti ketepatan menalar. Soekardijo (1983-1994:3)
3. Aristoteles : Logika adalah ajaran tentang berpikir secara ilmiah membicarakan hukum - hukum itu sendiri yang menguasai pikiran. (Harun, 1980)
Logika Menurut Para Ahli :
1. Logika adalah ilmu kecakapan menalar, berpikir dengan tepat W. Poespoprodjo, Ek. T. Gilarso (2006:13)
2. Logika adalah suatu metode atau tehnik yang diciptakan untuk meneliti ketepatan menalar. Soekardijo (1983-1994:3)
3. Aristoteles : Logika adalah ajaran tentang berpikir secara ilmiah membicarakan hukum - hukum itu sendiri yang menguasai pikiran. (Harun, 1980)
Algoritma itu sendiri akan muncul jika ada suatu keadaan/masalah yang logis.
Konsep Utama Algoritma yaitu :
1. Masalah
2. Tujuan
3. Solusi
Karakteristik Algoritma Menurut Donald E. Knuth :
- Input
- Output
- Definiteness (pasti)
- Finiteness (ada batas)
- Effectiveness (tepat dan efisien)
Berikut Contoh Masalah Logika Pada algoritma :
1. Masalah yang pertama saya ambil sebagai berikut :
- Setiap perpindahan berupa pengambilan cakram teratas dari satu tiang dan memasukkannya ke tiang lain
- Tidak boleh meletakkan cakram diatas cakram lain yang lebih kecil
Saya akan menjelaskan bagaimana cara menyelesaikan masalahnya sesuai peraturan diatas. Berikut langkah - langkahnya :
1. Cakram hijau pindahkan ke tiang B
2. Cakram biru pindahkan ke tiang C
3. Cakram hijau pindahkan ke tiang C
4. Cakram oranye pindahkan ke tiang B
5. Cakram hijau pindahkan ke tiang A
6. Cakram biru pindahkan ke tiang B
7. Cakrang hijau pindahkan ke tiang B
Dengan begitu hasilnya cakram akan tersusun di tiang B. Jadi dengan memakai logika kita dapat menemukan langkah - langkah tadi.
Berikut cara saya menyelesaikan masalah diatas :
1. Jalur terbanyak : 0-1-2-4-3-5 dengan total jalur yaitu 5 jalur
2. Rute terpendek : 0-2-4-3-5 dengan jarak 15 km
Sperti itulah hasil dari cara saya menyelesaikan masalah dengan logika.
Ok Guys sekian dari postingan saya kali ini semoga bermanfaat bagi para pembaca, dan terima kasih telah mengunjungi blog saya. Sampai ketemu di postingan selanjutnya....
Source :
http://www.langkahpembelajaran.com/2015/02/pengertian-logika-menurut-para-ahli.html
1. Masalah yang pertama saya ambil sebagai berikut :
Pada gambar di bawah terdapat 3 tiang A, B, C dengan 3 cakram yaitu oranye, biru, dan hijau. Pada keadaan awal Cakram oranye, biru, dan hijau berada pada tiang A. Lalu tujuan kita adalah memindahkan ketiga cakram dari tiang A ke tiang B secara tersusun dengan peraturan :
- Hanya satu cakram yang boleh dipindahkan dalam satu waktu- Setiap perpindahan berupa pengambilan cakram teratas dari satu tiang dan memasukkannya ke tiang lain
- Tidak boleh meletakkan cakram diatas cakram lain yang lebih kecil
1. Cakram hijau pindahkan ke tiang B
2. Cakram biru pindahkan ke tiang C
3. Cakram hijau pindahkan ke tiang C
4. Cakram oranye pindahkan ke tiang B
5. Cakram hijau pindahkan ke tiang A
6. Cakram biru pindahkan ke tiang B
7. Cakrang hijau pindahkan ke tiang B
Dengan begitu hasilnya cakram akan tersusun di tiang B. Jadi dengan memakai logika kita dapat menemukan langkah - langkah tadi.
2. Lalu kita masuk ke masalah yang kedua.
Masalah yang kedua adalah terdapat beberapa rute jalan dengan nama jalan dan jarak yang berbeda - beda. Tujuan kita pada masalah ini adalah kita harus mencari rute terbanyak dan terpendek dari angka 0 ke 5 dengan tanpa melawan arah jalur seperti gambar dibawah ini.
Berikut cara saya menyelesaikan masalah diatas :
1. Jalur terbanyak : 0-1-2-4-3-5 dengan total jalur yaitu 5 jalur
2. Rute terpendek : 0-2-4-3-5 dengan jarak 15 km
Sperti itulah hasil dari cara saya menyelesaikan masalah dengan logika.
Bagaimana? cukup mudah bukan cara menemukan langkah - langkah menyelesaikan masalah dengan logika. Itulah Hubungan Algoritma dengan Logika. Algoritma merupakan urutan langkah - langkah logis (logika) untuk menyelesaikan suatu masalah.
Ok Guys sekian dari postingan saya kali ini semoga bermanfaat bagi para pembaca, dan terima kasih telah mengunjungi blog saya. Sampai ketemu di postingan selanjutnya....
Source :
http://www.langkahpembelajaran.com/2015/02/pengertian-logika-menurut-para-ahli.html






