3

Membuat Kalkulator Sederhana Dengan Php

assalamualaikum …

setelah kemarin posting artikel Contoh Perkalian Dalam Php sekarang saya mau share sebuah script kalkulator sederhana dengan php yang kebetulan dapat inspirasi setelah belajar operator aritmatika di php yakni penjumlahan,kurang,perkalian dan pembagian.

lalu saya coba gabungin dengan input form html dan fungsi if-else php akhirnya alhamdullilah akhirnya seorang newbie kayak saya bisa buat kalkulator dari php walaupun sangat sederhana sekali tanpa copas ataupun liat contoh buatan orang lain.

berikut script kode php kalkulator sederhana versi saya.

<form action="" method="get" name="hasil">
<input type="text" size="3" name="a"/>
<select name="aksi"><option value="tambah">+</option>
<option value="kurang">-</option>
<option value="kali" selected>x</option>
<option value="bagi">:</option></option>
</select>
<input type="text" size="3" name="b"/>
<input type="submit" value="hasil"/></form>

<p><textarea><?php 
$a=$_GET['a'];
$b=$_GET['b'];
$aksi=$_GET['aksi'];

if (isset($aksi)) {
$tambah=$a+$b;
$kurang=$a-$b;
$kali=$a*$b;
$bagi=$a/$b; }
if ($aksi==tambah) echo "hasil $a + $b = $tambah";
if ($aksi==kurang) echo "hasil $a - $b = $kurang";
if ($aksi==kali) echo "hasil $a x $b = $kali";
if ($aksi==bagi) echo "hasil $a : $b = $bagi"; ?></textarea></p>

lihat Demo atau download source code.

keterangan :

-inti pemprosesan (kode php) script ini adalah dari tag <?php sampai ?> yang lainnya hanya kode html.

-if ($aksi==tambah) adalah “jika isi variabel $aksi sama dengan “tambah” maka akan menampilkan isi variabel $tambah.
untuk perintah if lainnya sama akan menampilkan output sesuai nama variabelnya.
-terkhir yang “if (isset($aksi))” menandakan jika variabel $aksi telah di set nilainya maka variabel di dalam { } di berlakukan.

keterangan variabel
$tambah = menjumlahkan
$kurang = mengurangi
$bagi = membagikan
$kali = mengalikan
$aksi = nilai input dari form (x,-,: atau +)
$a = nilai input dari form 1
$b = nilai input dari form 2

woke sekian dulu gan,,,
kalo bisa jangan di copas scriptnnya soalnya kalo di copas nanti 100% agan gak akan nemuin error, jadi mana sisi belajarnya.

rikad

SCREAMO KIDS

3 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA Image

*