Program Konversi Suhu Menggunakan Pemrograman PHP



Kali ini saya akan membahas tentang membuat program Konversi Suhu. Sebenarnya program ini saya buat karena ada tugas kuliah terkait Web Design. ya.. daripada
cuma saya arsipkan, lebih baik share & post aja deh di blog. mudah mudahan bermanfaat.

Oke, gak perlu basa basi lagi cek Source code nya di bawah :



<?php
if(isset($_POST['suhu']) && $_POST['suhu']!="")
{
$suhu=$_POST['suhu'];
}else{
$suhu=0;
}
if($_POST['dari']=="C")
{
switch ($_POST['ke'])
{
case "K":
  $hasil=$suhu+273;
  break;
case "R":
  $hasil=$suhu*0.8;
  break;
case "F":
  $hasil=$suhu * 1.8 + 32;
  break;
default:
  $hasil= $suhu;
}
}
elseif($_POST['dari']=="K")
{
switch ($_POST['ke'])
{
case "C":
$hasil=$suhu-273;
break;
case "R":
$hasil=($suhu- 273) * 0.8;
break;
case "F":
$hasil=($suhu- 273) * 1.8 + 32;
break;
default:
$hasil= $suhu;
}
}
elseif($_POST['dari']=="R")
{
switch ($_POST['ke'])
{
case "C":
$hasil=$suhu / 0.8;
break;
case "K":
$hasil=$suhu / 0.8 + 273;
break;
case "F":
$hasil=$suhu * 2.25 + 32;
break;
default:
$hasil= $suhu;
}
}
elseif($_POST['dari']=="F")
{
switch ($_POST['ke'])
{
case "C":
$hasil=($suhu- 32) / 1.8;
break;
case "K":
$hasil=(($suhu- 32) / 1.8)+273;
break;
case "R":
$hasil=($suhu - 32)/2.25;
break;
default:
$hasil= $suhu;
}
}
else{
$hasil=$suhu;
}
/*//akhir hitung suhu*/
?>
<html>
<head>
<title>Konversi Suhu</title>
</head>
<body>
<form method="post" action="">
Masukkan Suhu <INPUT type="text" name="suhu" value="<?php echo $suhu; ?>"><br />
Pilih Jenis Suhu :
<br />
Dari : <select name="dari">
<option value="C">Celcius (C)</option>
<option value="K">Kelvin (K)</option>
<option value="R">Reamur (R)</option>
<option value="F">Farenheit (F)</option>
</select>
Ke: <select name="ke">
<option value="C">Celcius (C)</option>
<option value="K">Kelvin (K)</option>
<option value="R">Reamur (R)</option>
<option value="F">Farenheit (F)</option>
</select>
<input type="submit" value="Hitung" />
<br />
<br />
<!-- menampilkan hasil penghitungan -->
Hasil:<br />
<?php echo $suhu." (".$_POST['dari'].") = ".$hasil." (".$_POST['ke'].")"; ?><br />
<!-- akhir menampilkan hasil-->
</select>
</form>
</body>
</html>

Panjang ya, hehee.....
Program ini saya buat dalam satu file. jadi antara input, proses dan output saya gabung menjadi satu. jadinya panjang deh. :p
Jika gak ada kesalahan, maka tampilan akhirnya begini :




Selamat mencoba......
:-)
(CMIIW)


Author : Rendi Eka Putra S
Credit : dynamictouch.blogspot.com

Komentar

  1. Bang kok gak muncul ya outputnya??

    BalasHapus
    Balasan
    1. Mungkin ada yang salah kali gan waktu agan copy paste.
      Sudah saya test work kok...

      Hapus
  2. Boleh minta WA nya gak gan?
    Soalnya gw udh nyoba gagal melulu..

    BalasHapus

Posting Komentar