Algoritma adalah urutan tindakan logis untuk menuntaskan suatu masalah yg disusun dengan-cara sistematis & logis. Kata Logis merupakan keyword dlm Algoritma alasannya adalah tindakan dlm Algoritma mesti bersifat logis (kasatmata) & mesti dapat ditentukan bernilai salah atau benar.
Proses semacam algoritma bergotong-royong banyak dijumpai dlm kehidupan sehari-hari. seperti salah satu Contohnya tatkala Anda membaca resep masakan, selain bahan-materi yg digunakan, Anda pula akan menyaksikan mekanisme atau urutan tindakan untuk menciptakan masakan tersebut.
Prosedur dlm resep mirip itu bekerjsama menyatakan semacam algoritma. Prosedur itu merupakan sebuah urutan yg memandu orang untuk melakukan sebuah proses.
Dalam kehidupan sehari-hari ada banyak sekali proses-proses yg mewakili proses algoritma, baik algoritma bahasa natural, algoritma flowchart atau algoritma pseudocode.
Di postingan kali ini saya akan coba uraikan algoritma dlm kehidupan sehari-hari yg akan disajikan dlm bahasa natural & flowchart.
Tapi sebelum pada pola perkara saya akan coba jelaskan kembali apa itu algoritma bahasa natural & algoritma flowchart. Mengenai penulisan algoritma ini bergotong-royong telah dibahas di postingan sebelumnya perihal 3 cara penghidangan algoritma.
Daftar Isi
Pengertian algoritma bahasa natural ?
Algoritma bahasa natural merupakan cara penyajian sebuah algoritma yg paling sederhana & paling gampang untuk dikenali. Algoritma ditulis dgn bahasa yg kita gunakan sehari-hari (bahasa indonesia), atau bahasa apapun yg dipahami.
Tatkala menghidangkan algoritma dlm bahasa natural, maka ada beberapa hal yg perlu diperhatikan, urutan langkah-langkah harus dimulai dgn kata mulai / Start & diakhiri dgn kata selesai / stop, atau anda pula mampu menggunakan istilah dgn bahasa lainnya yg serupa, Start dituliskan selaku ‘inisialisasi’ atau ‘Mulai’, sedangkan End sendiri dituliskan selaku ‘selesai’ & dituliskan pada tamat algoritma.
Pengertian Algoritma Flowchart ?
Flowchart adalah suatu denah dgn simbol-simbol tertentu yg menggambarkan urutan proses dengan-cara mendetail & relasi antara suatu proses (arahan) dgn proses lainnya dlm suatu program.
Ternyata tindakan untuk menuntaskan dilema dlm algoritma selain mampu menggunakan bahasa natural, anda pula bisa menggunakan flowchart, namun untuk menggunakan flowchart anda setidaknya mesti memahami simbol-simbol yg digunakan oleh flowchart.
Contoh Algoritma Bahasa natural & flowchart dlm kehidupan sehari-hari ?
1. Mengirim Surat ke kantor Pos
2. Makan
3. Tidur
Aktivitas selanjutnya yg bisa dipecahkan dlm algoritma yaitu proses tidur, algoritma flowchartnya yakni selaku berikut:
A. Algoritma Bahasa Natural
1. Mulai
2. Membersihkan diri (mandi, cuci tampang, kaki & tangan)
3. Ganti baju tidur
4. Pergi ke kamar
5. Naik ke tempat tidur
6. Membaca Doa sebelum tidur
7. Tidur
8. Selesai
B. Algoritma Flowchart
4. Memasak Mie instant
Berikut ialah penyajian algoritma flowchart untuk permasalahan dlm kehidupan sehari-hari mengolah masakan mie:
A. Algoritma bahasa natural
Sama dgn deskripsi pada gambar
B. Algoritma Flowchart
5. Menanak Nasi
Algoritma flowchart menanak nasi ialah sebagai berikut:
Kesimpulan
Ada banyak sekali pola permasalahan dlm kehidupan sehari-hari yg mampu dipecahkan menggunakan algoritma flowchart.
Untuk menciptakan algoritma flowchart intinya mesti dimulai dgn simbol terminator dgn tulisan Mulai / start atau selesai / end / finish.
Simbul yang lain yg digunakan mesti sesuai dgn perkara yg ingin dipecahkan, sehingga alur proses yg terjadi mudah untuk dipahami.
Demikian mengenai 5 Contoh Algoritma flowchart dlm kehidupan sehari-hari, mudah-mudahan bermanfaat.