Algoritma dalam kehidupan sehari-hari dalam bahasa natural dan flowchart

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.

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.

  Algoritma Percabangan (1,2, 3 kondisi, percabangan bersarang dan contoh kasus)

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 ?

Berikut ialah beberapa pola algoritma bahasa natural & flowchart dlm kehidupan sehari-hari:

1. Mengirim Surat ke kantor Pos

a. Algoritma bahasa natural:
1. Mulai
2. Siapkan kertas & kartu ucapak
3. Siapkan amplop
4. Siapkan alat tulis
5. Mulai menulis ucapan
6. memasukan kertas ke dlm amplop
7. Lem amplop
8. Tulis alamat tujuan di belakang amplop
9. Apakah ada perangko, jikalau ada temple perangko, jika tak ada beli dahulu
10. Tempel perangko
11. pergi ke kantor pos
12. Poskan surat tersebut
13. selesai
B. Algoritma Flowchart mengantarsurat

2. Makan

Contoh perkara algoritma ke 2 dlm kehidupan sehari-hari yaitu aktivitas makan, berikut yaitu penghidangan algoritma flowchart untuk masalah makan:

A. Algoritma Bahasa Natural
1. Mulai
2. Cuci Tangan
3, Ambil Alat makan (sendok, garpu, piring)
4. Ambil nasi & taruh di atas piring
5. Ambil lauk, taruh lauk di atas nasi
6.Ambil Air minum di gelas
7. Baca doa sebelum makan
8. Makan
9. Sesudah makan baca doa sesuah makan
10.Cuci piring
11 Selesai.
B. Algoritma Flowchart

3. Tidur
Aktivitas selanjutnya yg bisa dipecahkan dlm algoritma yaitu proses tidur, algoritma flowchartnya yakni selaku berikut:

  Perbedaan Bahasa Natural, Flowchart dan Pseudocode dalam algoritma

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.