Minggu, 24 Maret 2019

Belajar For


Setelah Belajar If, Switch, sekarang kita akan belajar............ “For”
Yuk mari
Syntax :
<?php
for(syarat)
{
  statement;
}
?>
 
1.     Winner Winner Chicken Dinner
Anak ayam turun sepuluh, mati satu tinggal sembilan, kalo tuan cuman duduk bersimpuh, kapan tuan bisa ke pelaminan :v hiyahiyahiya….
Prinsip programnya cukup sederhana, kita input jumlah anak ayam, karena anak ayamnya sakit, ntar mereka berkurang satu persatu, mari disimak
<form method="POST" action="">
    <table>
    <tr><td>Jumlah Ayam = </td>
    <td><input type="text" name="jum"></td></tr>
    <tr><td><input type="submit" value="Submit"></td></tr>
    </table>
</form>
<?php
    $jum=$_POST['jum'];
    $b=$jum;
    for ($a=1;$a<=$b;$a++)
    {
        echo "Anak ayam turun $jum,";
        $jum=$jum-1;
        if($jum!=0)
        echo "mati satu tinggal $jum<br>";
        else
        echo "mati satu tinggal induknya<br>";
    }
?>


2. Perhitungan Bunga Bank Majemuk
Kurang lebih seperti ini, script ini untuk menentukan saldo akhir setelah jangka waktu tabungan yang telah ditentukan, dimana terdapat perubahan bunga disaat saldo mencapai nilai tertentu. Untuk ini kita buat saldo awal menjadi 1.000.000 dengan bunga 3% saat saldo diatas 1.100.000 maka bunga akan menjadi 4% dan terdapat biaya administrasi setiap bulannya yaitu 9.000.
Untuk itu kita menggunakan for untuk menghitung saldo akhirnya dan menggunakan IF else untuk menentukan bunga yang akan digunakan.
<form method="POST" actions="">
    <table>
    <tr><td>Saldo Awal =</td><td><input type="text" name="salawal"></td></tr>
    <tr><td>Lama Bulan =</td><td><input type="text" name="bulan"></td></tr>
    </table>
    <input type="submit" value="Submit">
</form>
 
<?php
 
echo "Saldo Awal= Rp.$_POST[saldoawal]<br>";
echo "Lama Bulan=$_POST[bulan]<br>";
$saldo=$_POST['saldoawal'];
$bulan=$_POST['bulan'];
for($a=1;$a<=$bulan;$a++)
{
if($saldo<=1100000)
{
    $bunga=0.03;
    $saldo=$saldo*$bunga+$saldo-9000;
}
else
{
    $bunga=0.04;
    $saldo=$saldo*$bunga+$saldo-9000;
}
}
echo "Saldo Akhir = Rp.$saldo";
?>

bungamajemuk


3. Perkalian Bertingkat
Pada program ini…. 1 dikali 2, 2 dikali 3, 3 dikali 4, saaan seterusnya, hingga 10
<?php
for($a=1;$a<=10;$a++)
{
    for($b=1;$b<=10;$b++)
    {
        $jum=$a*$b;
        echo "<table>";
        echo "<tr><td>$a x $b</td><td>=$jum<br></td></tr>";
    }
}
        echo "</table>";
?>
 
 
  . . .
 
4. di contoh program ini, saya bingung menjelaskan, 
tapi disimak aja yuk, intinya, ini nested loop loooo...
<form method="POST" actions="">
    <table>
    <tr><td>Jumlah Bintang=</td><td><input type="String" name="jum"></td></tr>
    </table>
    <input type="submit" value="Submit">
</form>
 
<?php
 
for($a=1;$a<=$_POST['jum'];$a++)
{
    for($b=1;$b<=$a;$b++)
    {
        echo "*";
    }
    echo "<br>";
}
        echo "</table>"; 
<?php
for($a=1;$a<=23;$a++)
{
    for($b=1;$b<=23;$b++)
    {
       for($c=1;$c<=23;$c++)
       {
           $ha=$a+$b+$c;
            if($ha==25)
            {
                echo "$a+$b+$c = 25<br>";
            }
       }
    }
}
?>
 
?>

bintang

5.  Pokoknya 25, program keren ini... misalkan ada variable a,b,c, variable ini akan menjumlahkan sesama mereka, pokoknya 25. Kalo nggak 25, kita goyang 25, pokoknya 25, LoL

<?php
for($a=1;$a<=23;$a++)
{
    for($b=1;$b<=23;$b++)
    {
       for($c=1;$c<=23;$c++)
       {
           $ha=$a+$b+$c;
            if($ha==25)
            {
                echo "$a+$b+$c = 25<br>";
            }
       }
    }
}
?>
 
 
 
 
25
 
 
 
Gimana ? Udah Puas ? Lelah ? Letih ? Lunglai ?
 ok, sekian dulu yaa, jangan lupa istirahat, jangan lupa Bahagia



Tidak ada komentar:

Posting Komentar