MATA KULIAH APLIKASI ENTERPRISE
Oleh:
Christine Dewy 1141180054
PROGRAM STUDI MANAJEMEN INFORMATIKA
JURUSAN TEKNIK ELEKTRO
2
Cal.php
<?php
class Kalkulator { private $angka1; private $angka2; private $hasil;
public function __construct($bil1,$bil2){ $this->angka1=$bil1;
$this->angka2=$bil2; }
public function tambah(){
return $this->hasil=$this->angka1 + $this->angka2; }
public function kurang(){
return $this->hasil=$this->angka1 - $this->angka2; }
public function kali(){
return $this->hasil=$this->angka1 * $this->angka2; }
public function bagi(){
return $this->hasil=$this->angka1 / $this->angka2; }
3
<form method="post" action=""> <center>
<table width="360" border="5"> <tr>
<td colspan="3" align="center" bgcolor="#66CCFF"><h3>KALKULATOR</h3></td> </tr>
<tr bgcolor="#CCCCCC">
<td width="144" ><strong>Input angka 1</strong></td> <td width="243"><strong>
<input type= "text" size= "10" name="bil1" value="<?php echo @$_POST['bil1']?>">
</strong></td> </tr>
<tr bgcolor="#CCCCCC">
<td><strong>Input angka 2</strong></td> <td><strong>
<input type= "text" size= "10" name="bil2" value="<?php echo @$_POST['bil2'] ?>" >
4
<tr bgcolor="#CCCCCC"> <td><strong>Operasi<br> </strong></td>
<td>
<strong>
<input type="submit" name="operasi" value="+"> <input type="submit" name="operasi" value="-"> <input type="submit" name="operasi" value="*"> <input type="submit" name="operasi" value="/"> <input type="submit" value="Reset">
</strong></td>
</tr>
<tr bgcolor="#CCCCCC"><td><strong>Hasil </strong></td>
<td colspan="2"> <strong>
<?php
require_once ("cal.php");
$bil1=@$_POST['bil1']; $bil2=@$_POST['bil2'];
$kalkulator = new Kalkulator($bil1,$bil2);
5
if(@$_POST['operasi']=="-"){ echo $kalkulator->kurang(); }
if(@$_POST['operasi']=="*"){ echo $kalkulator->kali(); }
if(@$_POST['operasi']=="/"){ echo $kalkulator->bagi(); }
?>
</strong></td> </tr>
<tr bgcolor="#CCCCCC"></center> </table>