Saturday 17 October 2015

Membuat program anuitas dengan php

No comments
Halo sobat TKJ, kali ini saya akan membahas masalah pemprograman php. Saya akan membuat program penghitungan anuitas dan penyusutan hutang menggnakan php. Awalnya si termotivasi dari guru matematika saya yang memberi tugas untuk membuat program menghitung penyusutan dengan php, akhirnya saya dan teman2 pun membuatnya. Oke dari pada panjang lebar, langsung ke tutor aja lah :D

  1. 1. Sobat harus install xaamp atau webserver lainnya kemudian jalankan apache
  2. 2. Buat file pada C:\xampp\htdocs\folder index.php dan hasil.php
  3. 3. Isi index.php dengan script ini : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>

    <body>
    <form id="form1" name="form1" method="post" action="hasil.php">
      <p>
        <label for="hutang">hutang</label>
        <input type="number" name="hutang" id="hutang" placeholder="isi dengan angka" required />
      </p>
      <p>
        <label for="suku bunga">suku bunga</label>
        <input type="text" name="sb" id="suku bunga" placeholder="isi dengan angka kurang dari satu" required="required" />
      </p>
      <p>
        <label for="tahun">tahun</label>
        <input type="number" name="tahun" min="1" max="10" id="tahun" placeholder="isi dengan angka kurang dari 10" required />
      </p>
      <input type="submit" name="proses" value="proses" />
    </form>
    </body>
    </html>
  4. 4. Dan hasil.php isi dengan <?php
    $hutang = $_POST['hutang'];
    $sb = $_POST['sb'];
    $tahun = $_POST['tahun'];
    $bunga = $sb/100;
    $tambah = $bunga+1;
    $lama = -$tahun;
    $pgt = pow($tambah,$lama);
    $anuitas = $bunga*$hutang/(1-$pgt);
    $hasil=number_format($anuitas,2);
    echo "Anuitas = $hasil ";
    echo "<br>";
    echo "Tabel Penyusutan <br>";
    ?>
    <table width="673" height="85" border="1">
      <tr>
        <td width="77" rowspan="2" align="center">Bulan ke</td>
        <td width="189" rowspan="2" align="center">Hutang awal Bulan</td>
        <td colspan="2" align="center"><?php
        echo "A = $hasil";
        ?> </td>
        <td width="141" rowspan="2" align="center">Hutang Akhir Bulan</td>
      </tr>
      <tr>
        <td width="110" align="center"><?php
        echo "Bunga = $sb%";
        ?></td>
        <td width="122" align="center">Angsuran</td>
      </tr>
      <?php

            $bk=0;
            $akhir=$hutang;
     do    {
        $bk++;
        $b=($akhir*$bunga);
        $angsur=($anuitas-$b);
        $akhir=($akhir-$angsur);
        $hab=($akhir+$angsur);
        $hb=number_format($b,2);
        $hsur=number_format($angsur,2);
        $hhir=number_format($akhir,2);
        $hhab=number_format($hab,2);
       
        echo "<tr>
        <td width=79>$bk</td>
        <td width=110>$hhab</td>
        <td width=122>$hb</td>
        <td width=139>$hsur</td>
        <td width=139>$hhir</td>
        </tr>";
        }
    while ($bk<$tahun);
      ?>
    </table>
    <blockquote>&nbsp;</blockquote>
    6. Selesai, sekarang tinggal jalankan pada browser ada, dan menghitung penyusutan hutang pun menjadi mudah :D

Oke sampai sini dulu pembahasan tentang program anuitas dan penyusutan dengan php, kalo ada yang mau di tanyakan bisa komen dibawah.. sampai jumpa pada post berikutnya :)

No comments :

Post a Comment