Sesuai dengan judul diatas, pada kesempatan kali ini, kita akan membahas sebuha dekomposisi pembuatan nasi greng, namun sebelum masuk kedalam inti pembahasan, marilah hendaknya kita terlebih dahulu mengetahui mengenai apa itu Dekomposisi.
Dekomposisi
Decomposition (Dekomposisi) merupakan kemampuan memecah data, proses atau masalah (kompleks) menjadi bagian-bagian yang lebih kecil atau menjadi tugas-tugas yang mudah dikelola. Sebelum komputer bisa memecahkan masalah, masalah dan cara penyelesaiannya harus dipahami terlebih dahulu. Dekomposisi dalam hal ini mdapat membantu memecah masalah kompleks menjadi bagian yang lebih mudah ditangani.
Proses dalam mendekomposisikan masalah :
- Mengidentifikasi masalah utama
- Menulis komponen utama (fungsi atau tugas)
- Menullis subs komponen untuk masing-masing
- Menyusun rencana atau proses untuk menangani setiap tugas
- Melengkapi setiap sub komponen
Setelah kurang lebih mengenai apa itu dekomposisi, kembali ketopik pembahsan, pada kesempata kali ini akan membahas mengenai dekomposisi pembuatan nasi goreng dalam bahasa C++
Dekompoisi Pembuatan Nasi Goreng dalam C++.
Sebelum memulai mnegcoding, alangkah baiknya kita selalu senantiasa menata dan menerka apa saja yang akan digunakan kedepannya, hal tersebut dapat menggunakan sebuah metode yakni pembuatan “NOTASI” yang sudah terarah, dengan tujuannya mempermudah programmer lain dalam membaca code yang sudah kita buat, berikut adalah notasi dalam dekomposisi nasi goreng
Notasi
Judul
sebaiknya kita menulis judul dalam codingan kita, mulai dari keterangan, author, date, guna untuk identitas sebuah codingan kita
1 | Judul : Dekomposisi Nasi Goreng |
Kamus
Setelah memberikan judul, langkah selanjutnya adalah membuat kamus, didalam kamus sendiri adalah pendeklarasian apa saja yang akan digunakan secara global, contohnya adalah variable string
1 | - tingkatKepedasan --> string |
Deskripsi
Setelah membuat notasi dan juga kamus, selanjutnya membuat sebuah deskripsi, dalam notasi, deskripsi sendiri berisi main fungsi utama, dan fungsi - fungsi lainya, langsung saja ke deskripsi sebuah dekomposisi dari nasi goreng.
1 | main (){ |
Coding
Setelah melakukan pembuatan pada notasi, maka kita dapat menjadikan notasi sebagai acuan dalam pembuatan codingannya, langsung saja berikut adalah codingan dari notasi diatas menggunakan bahasa C++
1 | /* |