Statement FOR pada PHP

Assalamu'alaikum wa rahmatullahi wa barakatuh

Apa kabar teman-teman sekalian! Pada kali ini saya akan mencoba memberikan materi tentang statement FOR pada bahasa pemrogaman PHP. Statement FOR merupakan salah satu statement yang digunakan untuk menjalankan proses yang berulang-ulang atau looping. Bentuk looping berdasarkan kapan berhentinya diadopsi ke dalam konsep pemrograman. Dalam pemrograman, khususnya PHP, nantinya juga akan dijumpai bentuk-bentuk perulangan tersebut. Untuk menyatakan looping yang telah diketahui jumlah perulangannya, kita bisa menggunakan statement FOR atau WHILE. Sedangkan bila perulangannya tidak diketahui jumlah perulangannya atau hanya diketahui kondisi kapan dia harus berakhir maka bisa digunakan WHILE.
  1. Program Lagu Anak Ayam

    Program ini akan menuliskan lirik Lagu Anak Ayam dengan menyesuaikan liriknya dengan input yang dimasukkan pada form, program yang ditulis ialah

    1.  <html>
    2.  <head>
    3.  <title>Lagu Anak Ayam</title>
    4.  </head>
    5.  <body bgcolor=dodgerblue>
    6.  <h1>Lagu Anak Ayam</h1>
    7.  <form method="POST" action="">
    8.  <p>Masukkan N:
    9.  <input type="text" name="n"><br>
    10.<input type="submit" value="Masukkan">
    11.<input type="reset" value="Hapus"><br><p>
    12.<?php
    13.for ($a=$_POST['n']; $a>=1; $a--)
    14.{
    15.if ($a!=1)
    16.{
    17.       $b=$a-1;
    18.       echo "Anak ayam turun ".$a.", mati satu tinggal ".$b."<br>";
    19.}
    20.else echo "Anak ayam turun ".$a.", mati satu tinggal induknya<br>";
    21.}
    22.?>
    23.</body>
    24.</html>

  2. Program Menghitung Saldo

    Menghitung besarnya saldo nasabah pada suatu bank, yang memperoleh bunga tiap bulannya sebesar 3%, apabila saldo kurang dari Rp1.100.000 atau mendapat bunga 4% apabila saldo lebih dari sama dengan Rp1.100.000. Dikenakan biaya administrasi sebesar Rp9000 setiap bulannya.

    1.  <html>
    2.  <head>
    3.  <title>Saldo Bank</title>
    4.  </head>
    5.  <body bgcolor=dodgerblue>
    6.  <form method="POST" action="">
    7.  <h1>Saldo Bank</h1>
    8.  Masukkan saldo awal Anda:<br>
    9.  <input type="TEXT" name="s"><br>
    10.Masukkan lama menabung Anda:<br>
    11.<input type="TEXT" name="b">
    12.<p><input type="submit" value="Masukkan">
    13.<input type="reset" value="Hapus">
    14.<?php
    15.if ($_POST[s]<1100000)
    16.   $r=0.03;
    17.else if ($_POST[s]>=1100000)
    18.   $r=0.04;
    19.for ($b=1;$b<=$_POST[b];$b++)
    20.   $t = ($_POST[s] * (1+$r*$b)) - ($b*9000);
    21.echo "<p>Saldo akhir Anda sebesar ".$t."";
    22.?>
    23.</body>
    24.</html>

  3. Program Perkalian

    Menampilkan operasi perkalian antara 1 sampai 10 dengan 1 sampai 10 beserta hasilnya. Program dapat ditulis seperti berikut.
    1.  <html>
    2.     <head>
    3.     <title>Perkalian</title>
    4.     </head>
    5.     <body bgcolor=dodgerblue>
    6.     <h1>Perkalian</h1>
    7.     <?php
    8.     for ($a=1; $a<=10; $a++)
    9.     {
    10.         for ($b=1; $b<=10; $b++)
    11.         {
    12.         $c=$a*$b;
    13.         echo " ".$a." x ".$b." = ".$c."<br>";
    14.         }
    15.   }
    16.   ?>
    17.   </body>
    18.</html>

  4. Program Kumpulan Bintang Membentuk Segitiga Siku-Siku

    Program ini akan menyusun bintang menjadi sebuah segitiga siku-siku yang memiliki tinggi dan alas (banyak bintang, N) yang sama. Untuk programnya ditulis seperti berikut.
    1.  <html>
    2.     <head>
    3.     <title>Bintang</title>
    4.     </head>
    5.     <body bgcolor=dodgerblue>
    6.     <h1>Bintang</h1>
    7.     <form method="POST" action="">
    8.     Masukkan N : <input type="text" name="n"><br>
    9.     <input type="submit" value="Masukkan">
    10.   <input type="reset" value="Hapus"><br>
    11.   <?php
    12.   for ($a=1; $a<=$_POST['n']; $a++)
    13.   {
    14.         for ($b=1; $b<=$a; $b++)
    15.         {
    16.         echo "*";
    17.         }
    18.   echo "<br>";
    19.   }
    20.   ?>
    21.   </body>
    22.</html>

  5. Program Menampilkan Bilangan X, Y, Z

    Program ini akan menampilkan semua pasangan nilai X, Y, Z yang memenuhi X+Y+Z=25, dengan program yang ditulis seperti berikut.

    1.  <html>
    2.     <head>
    3.     <title>Bilangan X, Y, Z</title>
    4.     </head>
    5.     <body bgcolor=dodgerblue>
    6.     <h1>Bilangan X, Y, Z</h1>
    7.     <?php
    8.     for ($a=1; $a<=23; $a++)
    9.     {
    10.         for ($b=1; $b<=23; $b++)
    11.         {
    12.               {
    13.               for ($c=23; $c>=1; $c--)
    14.               if ($a+$b+$c==25)
    15.               echo "x = 1, y= ".$b.", z=".$c."<br>";
    16.               }
    17.         }
    18.   }
    19.   ?>
    20.   </body>
    21.</html>
Sekian materi dari saya, apabila ada kesalahan atau kekurangan silakan beri masukan pada saya lewat kolom komentar di bawah ini, karena saya juga masih sama-sama belajar hehe. Terimakasih.



Komentar

Postingan populer dari blog ini

Array pada PHP

Studi Kasus Statement While Pada PHP

Memahami Session pada PHP