Filed under: Code Java
Alhamdulillah aplikasi kalkulator dapat di posting yah walopun belum sempurna seperti kalkulator bawaan XP. Tp sudah bisa digunakan untuk menghitung. Kelebihan dari aplikasi ini adalah kita dapat melakukan operasi lebih dari 1 operator. Misal: 2 + 23 * 5 hasilnya adalah 117.
Algoritma yang digunakan untuk melakukan perhitungan ini adalah postfix infix. Inti dari algoritma ini adalah melakukan pengurutan operator yang mana yang lebih di dahulukan. Sehingga aplikasi dapat dengan mudah melakukan perhitungan. Pada dasarnya semua inputan operasi dianggap infix yang kemudiaan akan di ubah dalam bentuk postfix (setelah pengurutan operator) barulah dilakukan perhitungan.
Berikut adalah potongan coding infix to postfix:
(more…)
Filed under: Code Java
MVC (Model View Controller) merupakan cara atau konsep yang biasa digunakan oleh para programmer dalam pembuatan program yang terstruktur. Konsep MVC sendiri mempunyai tiga bagian, yaitu Model, View dan controller.
Berikut penjelasan konsep MVC:
1. Model digunakan sebagai tempat core suatu program. Model yang akan memproses semua inputan yang dimasukkan oleh user.
2. View sebagai tempat untuk tampilan yang secara langsung berhubungan dengan user. Atau dengan kata lain sebagai tempat inputan bagi user.
3. Controller, merupakan suatu (klas) pengendali yang akan mengendalikan inputan user. Controller akan mengambil inputan yang dimasukkan oleh user dan akan mengirimkannya ke klas model untuk diproses lebih lanjut.
Nah disini ada video yang menjelaskan tentang konsep MVC, dimana yang bisa memakan semua inputan hanyalah model yang akan melakukan proses. Sedangkan View hanya sebagai tempat penyalur inputan tersebut. Sedang kontroller untuk mengatur inputan itu diberikan ke model yang mana.


Filed under: Code Java
Bagi temen-temen yang belum tahu apa itu magic square adalah permainan mengasah otak untuk mendapatkan jumlah nilai yang sama baik horizontal, vertikal, maupun diagonal. Dimana disusun dengan kotak berukukan ganjil. Misal 3×3 atau 5×5 dst. Berikut yang akan dibahas adalah cara membuat program dalam .java. Sebelumnya mari kita pelajari dulu polanya. Untuk mengetahui pola yang digunakan biasanya dalam magic square kita asumsikan kotak adalah 3×3 maka semua kotak ada 9 buah yang akan di isi angka 1 hingga 9. Letakkan angka satu di baris pertama kolom kedua. Letakkan angka selanjutnya di baris ketiga kolom tiga. Begitu seterusnya dengan meletakkan angka selanjutnya serong ke kanan atas. Perhatikan Gambar berikut!


