Download terlengkap cara terbaikCara kerja algoritma dalam menyelesaikan masalah

Solusi cara terbaik dan terlengkapCara algoritma dapat menyelesaikan sebuah masalah dengan alur logika yang kronologis dan mudah dipahami.


Download aplikasi terbaruLihatlah menggunakan komputer, pc-desktop, laptop, maupun smartphone android. Saat ini ada 5 artikel Kategori Algoritma. Pemutakhiran versi update revisi ke : 116407.


Cara algoritma menyelesaikan sebuah masalah & aplikasinya dalam kehidupan sehari-hari.

Pengertian . Logika . Algoritma . Contoh . Aplikasi . Belajar

Sebelum membahas lebih jauh bagaimana cara algoritma dapat menyelesaikan sebuah masalah? maka ada beberapa dasar yang harus dipahami. Definisi & pengertian algoritma adalah struktur universal yang berisi konsep logis & sistematis untuk memecahkan masalah / mencapai tujuan tertentu. Secara teknis cara kerja algoritma berbeda dengan alur logika, meskipun keduanya berhubungan untuk memecahkan masalah tertentu.

Cara algoritma saat menyelesaikan masalah kadang sangat bersebrangan dengan logika yang kita pahami. Kalau alur logika mudah dipahami secara logis : tapi tujuan alur logika & algoritma sama menyelesaikan masalah juga, hanya saja level cakupan cara kerjanya berbeda. Supaya mudah dipahami, alur logika identik dengan procedure dalam pemrograman, kurang lebihnya yaitu ringkasan terperinci urutan penyelesaian masalah, tapi belum memberikan nilai balik / feed back. Baru sebatas jalur pemecahan secara logis saja.

Sedangkan algoritma menyelesaikan sebuah masalah dengan memberikan feed back nilai balik terhadap prosedur dalam alur logika. Mudeng nggih? jadi secara kronologis cara algoritma menyelesaikan masalah dengan pertama kali melakukan cek benar tidaknya logika, kemudian memproses prosedur dalam logika, untuk memberikan nilai balik sesuai yang diprosedurkan dalam alur logika / flow chart. Algoritma berisi berbagai prosedur yang ringkas, namun mencakup makna dari prosedur lebih luas. Algoritma identik dengan class / functions dalam pemrograman.

Contoh beberapa kasus nyata bagaimana cara algoritma dapat menyelesaikan sebuah masalah dalam kehidupan sehari-hari :

  • Input permasalahan : Ada berapa jumlah bilangan genap maupun ganjil dalam deret angka 1 sampai dengan 10.000?

  • Penyelesaian masalah secara logis : anda harus menuliskan satu persatu secara urut dengan membedakan antara nilai genap & ganjil dari 1 sampai dengan 10.000, seperti inilah alur logikanya. Jika lupa sedikit saja, maka akan menimbulkan selisih penulisan / penyelesaian, karena angkanya banyak sekali puluhan ribu.

  • Sedangkan cara menyelesaikan permasalahan di atas dengan algoritma : anda harus menemukan konsep sistematis bagaimana membedakan bilangan genap dengan ganjil, yang nantinya mencakup keseluruhan penyelesaian secara logis. Contoh kongkrit dasar pemrograman sesuai permasalahan matematis diatas, algoritmanya menjadi : semua bilangan jika habis dibagi 2 maka genap & sebaliknya ganjil. Jika algoritma sudah ditemukan secara sistematis, maka angka berapapun yang dimasukan sebagai input permasalahan diatas, maka algoritma temuan tsb bisa memberikan kesimpulan mana yang genap & ganjil, tanpa lagi harus menuliskan bilangannya satu-persatu sampai repot & kecapekan.

Contoh berikutnya :

  • Input permasalahan : Orang yang punya kelebihan materi lebih sulit diberi nasehat dibanding yang kekurangan materi, karena merasa kaya & berhasil.

  • Penyelesaian masalah secara logisnya : berikan masukan secara terus menerus mengenai akhlak & akidah, hingga sadar kalau materi duniawi bukan kiblat. Lakukan berulang-ulang, itupun kalau yang dinasehati mau. Salah sedikit, maka timbul selisih malah semakin ruwet.

  • Sedangkan secara algoritma konsep penyelesaian masalah tsb menjadi : doakan saja yang baik-baik, supaya orang itu mendapatkan hidayah, sampai sadar dengan sendirinya. Karena kalau orang niatnya sudah baik & penuh kesungguhan, maka seluruh prilakunya, tutur kata, pemikirannya, sudah pasti baik sesuai akhlak & akidah yang terprosedur dariNya.

Jika ingin paham betul bagaimana cara algoritma dapat menyelesaikan sebuah masalah serta aplikasi sehari-hari pada berbagai aspek : maka berlatih untuk memikirkan semua hal dari berbagai aspek & bidang, sebelum melakukan sesuatu, sehingga hasilnya sistematis & berguna demi kebersamaan dalam jangka panjang.

Bagi siapapun yang sekarang sedang belajar bahasa pemrograman terutama cara algoritma dapat menyelesaikan masalah apapun, maka biasanya akan lebih mudah memahami mengenai : alur logika (flow chart), algoritma, class, fungtions, procedure, etc. Karena algoritma sangat lekat dengan dunia pemrograman. Algoritma sifatnya universal & bermanfaat dalam banyak bidang bagi yang menyadarinya.

Sementara itu dahulu yang bisa disampaikan, semoga terjawab konsep bagaimana cara algoritma dapat menyelesaikan sebuah masalah. Semoga inspiratif, bermanfaat positif & aplikatif pada berbagai bidang keilmuan. Sebab algoritma sebenarnya bersifat universal & sangat mendasar. Terima kasih atas kunjungan & kepercayannya, selamat beraktivitas. Salam..