Wednesday, September 24, 2014

Membuat Belah Ketupat Bolong Tengah


Hai sahabat, kali ini saya ingin posting tentang PHP algoritma lagi nih. Mau tau ? Algoritma hari ini adalah Belah Ketupat Bolong Tengah. Hah apan itu ? Mimin aneh-aneh aja. Hehe penasaran ya ? Nih Contohnya seperti gambar di bawah.


Wah keren nih min, ajarin donk. Hehe langsung aja ke kodingnya ya kawan. Eitss, jangan asal copas lho kawan, sebelum copas kalian wajib memahami penggunaan "for" yang saya gunakan di post kali ini. Enggak paham ? Hehe copas sonohh.


<html>
 <head>
  <title>Belah Ketupat Center Blank</title>
 </head>
 
 <body>
  <div align="center">
   <form method="POST">
    <table width="500px" style="border:2px solid gray; border-radius:5px;">
     <tr>
      <th colspan="2">Belah Ketupat Center Blank<hr></th>
     </tr>
     <tr align="left">
      <th>Masukkan Input</th>
      <th align="right"><input type="text" name="input" placeholder="Masukkan Nilai"></th>
     <tr>
      <th colspan="2"><input type="submit" name="buat" value="Buat"></th>
     </tr>
     <tr><th colspan="2"><hr style="border:1px solid gray;"></th></tr>
     <tr>
      <th colspan="2" align="left">
       <?php
       $input = $_POST['input'];
       
       for ($i = 0; $i < $input / 2; $i++) {
        for ($j = 0; $j < $input / 2 - $i; $j++){
           echo "&nbsp&nbsp&nbsp";
        }
        for ($j = 0; $j < 2 * $i + 2; $j++){
           if ($i == 0 || $j == 0 || $j == 2 * $i + 1)
          echo "*";
           else
          echo "&nbsp&nbsp&nbsp";
        }
        echo "<br/>";
       }
       for ($i= $input / 2 - 1; $i >= 0;$i--) {
        for ($j = 0; $j < $input / 2 - $i; $j++){
           echo "&nbsp&nbsp&nbsp";
        }
        for ($j = 0;$j < 2 * $i + 2; $j++){
           if ($i == $input / 2 || $j == 0 || $j == 2 * $i + 1)
          echo "*";
           else
          echo "&nbsp&nbsp&nbsp";
        }
        echo "<br/>";
       }
       ?>   
      </th>
     </tr>
    </table>
   </form>
  </div>
 </body>
</html>
Setelah selesai kodingnya, kalian save filenya yaa. Trus bukak deh di browser kalian. Yee, jadi kaan.


Keren kan ? Penasaran dengan postingan selanjutnya, bakalan lebih keren nih. Ikuti terus yaa, see yaa :)


0 comments:

Post a Comment