“ALGORITMA MATEMATIKA”
DOSEN PENGAMPU :
NIM : 20030039
JURUSAN MATEMATIKA
2021
1. Carilah 1 masalah dalam kehidupan sehari-hari dan sajikan dalam bentuk 3 penyajian
a. Bahasa Natural
Ketika menyajikan algoritma dalam bahasa natural, maka ada beberapa hal yang perlu
diperhatikan, seperti urutan langkah-langkah harus dimulai dengan kata mulai / start
dan diakhiri dengan kata selesai / stop.
Seperti contoh di bawah ini :
- Algoritma Memasak Mie Instan
Mulai
Menyediakan alat dan bahan ( Mie Instan, Air, Kompor, Panci, Sendok,
Mangkok)
Mengisi air ke dalam panci
Meletakkan panci di atas kompor
Nyalakan kompor untuk memulai memasak air sampai mendidih
Jika air sudah mendidih, buka bungkus mie instan dan pisahkan bumbu mie
instan
Masukkan mie ke dalam panci
Biarkan sejenak sekitar 3 menit, kemudian aduk perlahan
Matikan api kompor
Buka bungkus bumbu dan tuangkan ke dalam panci
Aduk kembali mie secara perlahan
Tuangkan mi eke dalam mangkok
Mie siap disantap
Selesai
b. Pseudocode
Pseudocode adalah cara yang lebih sederhana untuk menuliskan bahasa
pemrograman.
Seperti contoh di bawah ini :
- Algoritma Memasak Mie Instan
Siapkan semua alat dan bahan (deklarasi)
Input air ke panci
Nyalakan kompor (kompor disable==false)
Letakkan panci berisi air ke atas kompor sampai air mendidih
Buka kemasan mie instan sambil pisahkan antara mie dan bumbu
If (air==mendidih) then input mie instan ke dalam panci
Aduk dengan sendok sampai matang
If (mie==matang) then matikan kompor ( kompor disable==true), input bumbu
kedalam panci
Pindahkan mie dari panci ke mangkok
Output Mie Instan
c. Flowchart
Untuk menggunakan flowchart setidaknya kita harus memahami simbol-simbol yang
digunakan oleh flowchart.
Seperti contoh di bawah ini :
Solusi Algoritma :