Kamis, 21 Maret 2019

BELAJAR PHP (PART 6) : Penggunaan Statement FOR

Statement FOR on PHP Program

Haloooooooooo….
Well, sesuai janji postingan sebelumnya aku mau bahas tentang Statement FOR pada program PHP.
Yuk, kenalan dulu sama FOR ini  ☻ 

FOR?? 

Statement   ini   merupakan   salah   satu   statement   yang   dapat   digunakan   untuk menyatakan proses yang diulang-ulang atau looping. 

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.
Dalam bab ini kita akan bahas terlebih dahulu statement FOR.
Sintaks statement FOR adalah sebagai berikut
for (variabel = nilaiawal; variabel operatorlogika nilaiakhir; increment) 
Proses yang diulang 
}

Variabel yang digunakan pada FOR di atas, dinamakan variabel counter atau pencacah. 

Jadi FOR ini adalah perintah pada pemrograman yang berguna dalam hal looping agar tidak terlalu memakan banyak waktu dan mempersingkat program yang dibuat.


Langsung ke contoh aja kuy, biar lebih jelas dan bisa langsung praktek.

CONTOH 1. Program untuk menghitung banyaknya nilai x,y,z yang ada

Contoh koding
✦ Listing Program :
<?php
for($x=1 ; $x <= 23 ; $x++)
{
    {
        for($y=1 ; $y <= 23 ; $y++)
    {
        for($z=1 ; $z <= 23 ; $z++)
    {
        if($x+$y+$z == 25)
    echo "x= ".$x.", y =".$y.", z = ".$z."<br>";
    }
    }
    }
}
?>

✦ Penjelasan Program :
Program ini ditujukan untuk menampilkan banyaknya jumlah x,y,z yang di dapat dari proses looping menggunakan perintah FOR. Dalam program ini menggunakan FOR 3 tingkat. yang dimana ada FOR di dalam FOR.  Sehingga didapat output seperti dibawah.

Hasil output akhir


CONTOH 2. Program yang dapat menampilkan syair anak ayam.

Contoh koding

✦ Listing Program :
<form method = "POST" action = "">
Masukkan Jumlah N <input type = "text" name = "n"><br/>
<input type = "submit" name = "submit" value = "Submit"><br/>
<?php
for ($i = $_POST[n]; $i >= 1; $i--)
    {
        $a = $i - 1;
        if ($a != 0)
        {
        echo "Anak ayam turun " .$i.", mati satu tinggal " .$a. "<br>";
        }
        else
        {
            echo "Anak ayam turun " .$i.", mati satu tinggal mama ayam <br>";
        }
    }
?>

✦ Penjelasan Program :
Program berikut menunjukkan syair anak ayam yang di looping sesuai input user.Pada program ini menggunakan metode POST. Sehingga nilai dalam FOR juga menggunakan POST. Statement yang digunakan adalah For menurun, artinya [variable--]. Berikut hasil output program tersebut.

Output sebelum dimasukkan input user

Saat ada input user

Hasil output akhir

CONTOH 3. Program untuk melakukan looping perkalian 1x1 hingga 10x10 disertai dengan hasilnya. 

Contoh koding


✦ Listing Program :
<?php
for ($i =1 ; $i <= 10; $i++)
{
    for ($a=1; $a<=10; $a++)
    {
        $n = $i * $a;
        echo $i. "x " .$a. "= " .$n. "<br>";
    }
}
?>

✦ Penjelasan Program :
Program ini bertujuan menampilkan looping perkalian 1x1 sampai 10x10 yang dilengkapi dengan hasil perkaliannya. Yang mana menggunakan statement FOR 2 tingkat. Outputnya sebagai berikut.

Hasil output akhir

CONTOH 4. Program yang dapat menampilkan looping piramida bintang.

Contoh koding
✦Listing Program :
<form method="POST" action="">
    Jumlah bintang yang diinginkan <input type="text" name="bintang"><br><br>
    <input type="submit" value="Proses">
</form>
<?php
$v = $_POST[bintang];
for ($i=1; $i<=$v; $i++)
{
    for ($a=1; $a<=$i; $a++)
    {
        echo  "*";
    }
    echo "<br>";
}
?>

✦Penjelasan Program :
Menampilkan piramida bintang yang dilakukan dengan me-looping sesuai input dari user. Pada program ini menggunakan deklarasi yang ber-metode POST. Program ini juga menggunakan FOR dua tingkat. Peletakan <br> di bawah bertujuan agar bentuk bintang menjadi piramida.
Berikut hasil output yang didapat.
Output sebelum ada input user

Setelah mendapat input user

Hasil output akhir
Nah, diatas adalah beberapa contoh dari penggunana Statement FOR pada PHP program. Yang mana outputannya bias dilihat lewat localhost dengan menggunakan aplikasi XAMMP Lite.
Untuk proses peng-kodingannya menggunakan Visual Studio Code.

Sekian dulu penjelasan mengenai statement FOR, Semoga bermanfaat! ^^
Well, See U On Next Week. ♡♡♡♡♡♡ .kkkkk
Previous Post
Next Post

post written by:

0 komentar: