Menghitung Luas Trapesium Dengan Menggunakan PHP Dan HTML

OpO - Menghitung Luas Trapesium Dengan Menggunakan PHP Dan HTML
Ciao,

OpODab.com – Hai, sobat opodab semua, masih menyambung artikel sebelumnya yang membahas tentang penerapan source code PHP dan HTML yang dapat kita gunakan untuk membantu kebutuhan kita sehari-hari. Pada projek kali ini opodab ingin menerapkan pemrograman PHP dan HTML untuk menghitung Luas Trapesium.

Sebelumnya opodab jelaskan dulu bangun datar yang diberi nama Trapesium ini memiliki tiga sebutan yaitu, trapesium sembarang yang memiliki satu buah simetri putar dan tidak memiliki simetri lipat. Yang kedua adalah trapesium sama kaki, bangun datar trapesium ini memiliki satu buah simetri putar dan memiliki satu buah simetri lipat. Kemudian yang ketiga adalah trapesium siku-siku, hampir sama dengan trapesium sembarang yang memiliki satu buah simetri putar dan tidak memiliki simetri lipat.

Rumus Bangun Datar ( Trapesium ) adalah sebagai berikut :

* Keliling : A + B + C + D 
* Luas : 1/2 x Jumlah sisi sejajar x tinggi

Dalam artike ini kita mencoba menerapkan rumus bangun datar untuk menghitung luas trapesium dengan menggunakan bahasa pemrograman PHP dan HTML. Dalam rangka untuk belajar PHP opodab kira ini dapat anda gunakan untuk belajar PHP juga HTML dan dapat membangkitkan ingatan kita untuk mengenang masa kita dulu mempelajari rumus bangun datar. Tentunya rumus bangun datar ini masih dapat kita gunakan di suatu hari nanti.

Masih sama dengan artikel sebelumnya tentang membuat keliling jajar genjang ataupun menghitung luas keliling jajar genjang dan keliling atau luas bangun datar yang lain sederhana menggunakan PHP dan HTML. Yaitu menggunakan 2 file, yang pertama adalah index.html untuk tampilan pertama dimana user harus mengisi datanya. Dan file yang kedua berfungsi untuk eksekusi data yang diinputkan oleh user.

File yang pertama untuk index.html dapat kita tuliskan seperti dibawah ini :

[lock]
<!--/*
* http://www.opodab.com/
* Belajar PHP dan HTML
* Rumus Bangun Datar
* Use is subject to license terms.
*/
-->
<head>
<title>Luas Trapesium V0.1</title>
</head>

<body>
<form action="luastrap.php" method="post">
<table width="434" height="86" border="2" bordercolor="#FF0000">
<tr><td height="43" colspan="4" align="center">
<div><img src="http://3.bp.blogspot.com/-LZVfwJwjoTU/Vfr-8vAU5kI/AAAAAAAAAkE/XA_mndz95SE/s1600-r/logo-opodab-title-with-description-new-no-background.png" /></div></td></tr>
<tr><td height="43" colspan="4" align="center" bgcolor="#D0E382"><div><h2><u><i>Luas Trapesium PHP V0.1</i></u></h2></div></td></tr>
<td><pre>
Sisi A: <input name="sisiA" type="text" id="nilaiA" size="20" value=""/>
Sisi C: <input name="sisiC" type="text" id="nilaiB" size="20" value=""/>
Tinggi : <input name="tinggi" type="text" id="nilaiC" size="20" value=""/><br><br>
<strong><u><i>* Note : </i></u><br>
Sisi A : Alas <br>
Sisi C : Sisi Yang Sejajar Dengan Alas</strong><br></pre></td></tr>
<tr><td height="43" colspan="4" align="center">
<input type="submit" value="Hitung" />
<input type="reset" value="Hapus" /></td></tr>
</table>
</form>
</body>
</html>[/lock]

Dan untuk file yang kedua yang opodab beri nama luastrap.php, dapat opodab tuliskan seperti dibawah ini:

[lock]
<!--/*
* http://www.opodab.com/
* Belajar PHP dan HTML
* Rumus Bangun Datar
* Use is subject to license terms.
*/
-->
<head>
<title>Luas Trapesium V0.1</title>
</head>

<body>
<form action="../luastrapesium/" method="post">
<table width="434" height="86" border="2" bordercolor="#FF0000">
<tr><td height="43" colspan="4" align="center">
<div><img src="http://3.bp.blogspot.com/-LZVfwJwjoTU/Vfr-8vAU5kI/AAAAAAAAAkE/XA_mndz95SE/s1600-r/logo-opodab-title-with-description-new-no-background.png" /></div></td></tr>
<tr><td height="43" colspan="4" align="center" bgcolor="#D0E382"><div><h2><u><i>Luas Trapesium PHP V0.1</i></u></h2></div></td></tr>
<pre><tr><td height="43" colspan="4" align="center">

<?php
$nilaiA = $_POST['sisiA'];
$nilaiB = $_POST['sisiC'];
$nilaiC = $_POST['tinggi'];

function add($nilaiA, $nilaiB, $nilaiC) {
$luas = (($nilaiA + $nilaiB)*$nilaiC)/2;
return $luas;
}

echo "<strong><U> Dengan Sisi A : $nilaiA, </u></strong><br><br>";
echo "<strong><U> Sisi B : $nilaiB, </strong></u><br><br>";
echo "<strong><U> Tinggi : $nilaiC, maka:</strong></u><br><br>";
echo "Luas Trapesium : <br>";
$luas = add($nilaiA, $nilaiB, $nilaiC);
Printf("Luas : 1/2(%d + %d)* %d = %d<br>",$nilaiA, $nilaiB, $nilaiC, $luas);
?>
</td></tr></pre>
<tr><td height="43" colspan="4" align="center"><input type="submit" value="Home" /></td></tr>
</table></form>
</body>
</html>[/lock]

Untuk proses dari source code diatas dapat di jelaskan sebagai berikut.

OpO - Rumus Luas Dan Keliling Trapesium
Rumus Luas Dan Keliling Trapesium
Pada form pertama, user menginputkan data seperti alas dan tinggi, kemudian ketika user meng-klik tombol hitung, maka proses akan dilanjutkan untuk membuka form kedua yang opodab beri nama luastrap.php

Pada form ini akan di tampilkan hasil dari perhitungan luas trapesium melalui data yang telah diinput oleh user seperti Alas yang akan di record oleh php dengan variable name $nilaiA, $nilaiB juga $nilaiC kemudian akan dihitung dengan menggunakan rumus yang telah kita tentukan papda form kedua, yaitu $luas =  (($nilaiA + $nilaiB)*$nilaiC)/2


Dari rumus diatas akan di tampilkan hasilnya oleh perintah yang telah kita tentukan juga pada form 2. Perintah untuk menampilkannya dapat opodab tuliskan echo "<strong><U> Dengan Sisi A : $nilaiA, </u></strong><br><br>";echo "<strong><U> Sisi B : $nilaiB, </strong></u><br><br>";echo "<strong><U> Tinggi : $nilaiC, maka:</strong></u><br><br>";echo "Luas Trapesium : <br>";$luas = add($nilaiA, $nilaiB, $nilaiC);Printf("Luas : 1/2(%d + %d)* %d = %d<br>",$nilaiA, $nilaiB, $nilaiC, $luas);

Itulah sedikit penerapan kode HTML dan PHP yang dapat kita terapakan pada perhitungan  rumus luas trapesium. Artikel menghitung luas trapesium menggunakan PHP dan HTML ini bertujuan untuk memberikan pengetahuan dasar dalam penerapan kode HTML dan PHP.

Opodab berharap kode sederhana ini dapat menjadi inspirasi untuk Anda dalam mengimplementasi kode HTML dan PHP dan dapat meningkatkan pengetahuan kita dalam belajar PHP maupun HTML, agar lebih mudah dalam belajar. Anda juga dapat mengembangkan source code tersebut untuk menghitung luas bangun datar yang lain, seperti menghitung luas persegi panjang, ataupun menghitung luas segitiga dengan PHP dan HTML yang akan opodab lanjutkan pada artikel selanjutnya.

Atau anda dapat mengembangkannya dengan menambah untuk menghitung keliling segitiga, dengan mengimplementasi penggunaan if, seperti pada artikel sebelumnya. Untuk Tanya jawab silahkan Anda isi pada kolom komentar dibawah. Dan kritik dan saran tetap opodab nantikan untuk opodab agar dapat memberikan informasi yang lebih bermanfaat untuk anda.

Informasi yang lainnya dapat anda cari disini dengan menggunakan fasilitas pencarian yang telah opodab sediakan juga untuk Anda.

Ciao,
OpODab,


DEMO


OpODab.com – Menghitung luas dan keliling bangun datar menggunakan PHP dan HTML. Pada kasus ini adalah menghitung luas trapesium menggunakan PHP dan HTML dengan menggunakan perintah function dan penggunaan perintah if.

Label: ,

Posting Komentar

[disqus][facebook]

Author Name

{facebook#https://www.facebook.com/OpoWaeDab} {twitter#https://twitter.com/opowaedab} {google-plus#https://plus.google.com/+OpODabBlogspot} {pinterest#https://www.pinterest.com/OpODab/} {youtube#https://www.youtube.com/c/opogendanggendut}

Formulir Kontak

Nama

Email *

Pesan *

Diberdayakan oleh Blogger.