Kalkulator Sederhana Dengan PHP
Assalamualaikum wr. wb. salam sejahtera untuk kita semua. Kali ini kita akan belajar algoritma pemrograman. Contoh kasus yang akan kita kerjakan adalah membuat kalkulator sederhana dengan php. Point pelajaran yang akan kita dapat adalah algoritma yaitu input, proses, dan output.
#Aplikasi Kalkulator
Belajar algoritma untuk pertama kali anda harus paham input, proses dan output. Untuk itu saya mencontohkan melalui aplikasi kalkulator sederhana. Anda bisa membayangkan program itu adalah sebuah mesin. Fungsinya membantu kita mengerjakan suatu pekerjaan atau tugas. Sehingga program membutuhkan input, kemudian memproses sesuai tugasnya, terakhir menyajikan hasil
Formulir adalah cara yang paling umum untuk menginput data ke dalam aplikasi. Kemudian input itu diproses, dan menghasilkan output. Jadi, program itu seperti mesin. Meliki fungsi sendri dalam membantu tugas manusia. Setiap fungsinya memiliki input proses dan output.
#Input
Input adalah cara kita memasukkan nilai ke dalam program. Jika kita tidak bisa. Sudah tentu kita belum bisa dikatakan dapat membuat program. Maka penting bagi kita mempelajari cara memberi input ke dalam program.
Untuk menginput sebuah nilai, minimal kita memiliki sebuah form, sebuat input, dan sebuah tombol submit. Pada tag <form> atribut yang penting adalah metdhod dan action. Umumnya ada dua jenis method yaitu GET dan POST. Kedepannya akan kita bahas lebih detail mengenai kedua method tersebut. Kemudian pada input (elemen form), bagian yang penting adalah name dan sebuah tombol bertipe submit.
- Method
Method akan menjadi nama variabel saat nilainya diambil oleh PHP. - Action
Action akan menentukan kemana halaman akan berpindah ketika tombol submit ditekan. Sehingga halaman aksi tersebut berhak mengambil data yang diinputkan. - Name
name berfungsi sebagai identitas input. data akan diambil lewat name melalui variabel array (GET/POST). - Submit
submit adalah sebuah input atau tombol spesial yang berfungsi memulai pengiriman form. Tanpa submit form tidak akan pernah terkirim.
#Proses
Hal terpenting dari proses adalah cara menangkap inputan yang dikirim formulir. Syaratnya adalah tujuan dari aksi. tidak ada file yang bisa menangkap data jika bukan merupakan tujuan aksi. Kemudian untuk menangkap nilai tersebut perlu memperhatikan method dari tag <form> dan name dari elemen form.
printah di atas hanya menangkap nilai. tidak ditampilkan atau lain sebagainya.
perintah diatah contoh sebuah proses lengkap. dengan operator aritmatika penjumlahan. Pelajaran kedepannya lebih berfokus pada proses saja.
#Output
Output adalah hasil dari program atau mesin yang dapat membatu tugas kita. pelajaran terpentinya adalah bagaimana kita dapat menyajikan output dengan menarik.
contoh diatas output disajikan lewat atribut value. output juga bisa ditampilkan pada tabel maupun apa saja. Terima kasih sudah membaca.
Best Regards
Zen.