Algoritma dan Flowchart Cara Membuat Mie Instant Beserta Pseudocode
Sebelum masuk ke inti topik pembahasan, alangkah baiknya kita bahas dulu pengertian dari Algoritma dan Flowchart. Karena syarat awal untuk belajar pemrograman adalah harus mengerti bagaimana algoritma pemrograman dan apa itu flowchart.
Pengertian Algoritma
Dalam ilmu Matematika, algoritma adalah langkah-langkah perhitungan untuk menyelesaikan suatu masalah yang disusun secara berurutan.Jadi simple nya, algoritma berisi sejumlah tahap-tahap atau prosedur kerja yang dilakukan secara berurutan.
Misalnya, kalian ingin membuat kue, memasak nasi, memasak mie instant dan lain-lain.
Baca Juga :
Algoritma bisa kalian lihat setiap hari misalnya sewaktu kalian menonton video tutorial di Youtube. Intinya algoritma tidak hanya digunakan di dalam pemrograman tetapi juga digunakan dalam kehidupan sehari-hari.
Kalau dalam pemrograman, algoritma digunakan untuk menyelesaikan masalah yang berkaitan dengan program yang kita buat.
Maka dibutuhkan kemampuan logika kita untuk memecahkan masalah tersebut.
Pengertian Flowchart
Flowchart terbagi menjadi 2 kalimat yaitu flow dan chart. Flow artinya aliran dan Chart artinya bagan/diagram.Jadi, Flowchart adalah suatu bagan yang berisi simbol-simbol, yang menggambarkan suatu aliran proses (langkah-langkah) dan disusun secara mendetail untuk menyelesaikan suatu masalah.
Flowchart dirancang sederhana dan terurai sehingga membantu seorang programmer untuk memecahkan suatu masalah bahkan dalam ruang lingkup yang lebih kecil dan mempermudah pengevaluasian masalah dengan lebih mendetail. Berikut contoh flowchart.
Flowchart |
Jadi, yang dimaksud dengan simbol-simbol dalam Flowchart bisa kalian lihat pada gambar diatas. Terlihat berbagai macam bentuk simbol mulai dari bentuk oval, jajar genjang, belah ketupat dan persegi panjang. Masing-masing bentuk menggambarkan alur proses yang berbeda-beda.
Bentuk oval menyatakan suatu permulaan dan akhir dari suatu program.
Bentuk jajar genjang meyatakan proses input dan output.
Bentuk belah ketupat mengartikan kondisi dimana kita dihadapkan atas dua kemungkinan, ya atau tidak.
Bentuk persegi panjang mengartikan suatu proses yang dilakukan oleh komputer.
Berikut ini adalah flowchart Cara Membuat Mie Instant 👇
Flowchart Cara Membuat Mie Instant
Flowchart Membuat Mie Instant |
Pseudocode Pembuatan 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 sampai 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
"Tidak ada alasan bagi kita jika mengatakan bahwa belajar suatu bahasa pemrograman sulit. Semua dimulai dari awal dan tidak ada yang instant. Teknologi akan semakin maju, begitu juga dengan bahasa pemrograman. Jadi jangan mau ketinggalan (•◡•) " - CariSolusi.