Program Volume dan Luas Balok dengan PHP dan HTML (Input Type)

Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Sebelumnya, sudah membahas tentang Volume dan Luas Kubus dengan Bahasa JavaScript dengan HTML Input Type. Kali ini, kita akan membahas tentang Volume dan Luas Balok, baik itu secara Matematis maupun dalam Algoritmik dengan Bahasa PHP dan ditampilkan dengan menggunakan HTML.

Untuk Software-nya, Anda bisa menggunakan Notepad++, Sublime Text, ataupun VS Code, dan ditampilkan melalui Browser Anda. Sebaiknya, harus menggunakan Server PHP seperti XAMPP agar bisa menjalankan Program PHP.

Secara Matematis, Rumus Volume dan Luas Balok adalah sebagai berikut :

Dan inilah Program menghitung Volume dan Luas Balok dengan HTML dan PHP :

<!DOCTYPE html>
<html>
<head>
    <title>Volume dan Luas Permukaan Balok</title>
</head>
<body>
    <h2>Program Menghitung Volume & Luas Permukaan Balok</h2>

    <form method="post">
        <label for="panjang">Masukkan Panjang:</label>
        <input type="text" name="panjang" required>
        <br/>
        <label for="lebar">Masukkan Lebar:</label>
        <input type="text" name="lebar" required>
        <br/>
        <label for="tinggi">Masukkan Tinggi:</label>
        <input type="text" name="tinggi" required>
        <br/>
        <br/>
        <input type="submit" name="hitung" value="Hitung">
    </form>

    <?php
    if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST["hitung"])) {
        $panjang = isset($_POST["panjang"]) ? $_POST["panjang"] : 0;
        $lebar = isset($_POST["lebar"]) ? $_POST["lebar"] : 0;
        $tinggi = isset($_POST["tinggi"]) ? $_POST["tinggi"] : 0;

        $luas_permukaan = 2 * ($panjang * $lebar + $panjang * $tinggi + $lebar * $tinggi);
        $volume = $panjang * $lebar * $tinggi;

        echo "<br>Luas Permukaan Balok : " . $luas_permukaan;
        echo "<br>Volume Balok : " . $volume;
    }
    ?>
</body>
</html>

Input dan Output :


Mohon maaf apabila ada kesalahan sedikit pun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post