Contoh source code web Menggunakan For-while, For, While, dan Do-while di php

Langsung saja disini admin akan membagikan source code pemrograman web dengan materi tentang For-while, For, While, dan Do-while di php. Silahkan ketikan kode dibawah kemudian simpan di C://xampp/htdocs/nama folder, misal saya simpan program pertama dengan nama Segitiga  dan nama folder tugaswp kemudian taruh file tersebut didalam folder C://xampp/htdocs/tugaswp jalankan dengan pemanggilan via localhost, pastikan service apacehe dan mysql pada xampp sudah berjalan, untuk pemanggilan ketikkan localhost/tugaswp/segitiga.php pada web browser kalian. *_*

1. Program pertama yaitu tentang segitiga dengan menggunakan For While

 Sourcecodenya :

 <?php

echo"Tugas4WP1<br/><br/>";
    for ($i=1; $i <=5 ; $i++){
    $j=1;
while ($j <= $i){
    $j++;
echo $i;
}
echo"<br/>";
}
?>

Hasilnya :














2.  Program Faktorial Dengan Menggunakan For

Sourcecodenya :

    <!DOCTYPE html> 
    <html> 
    <head> 
    <title>Faktorial Dengan Menggunakan For</title> 
    </head>
    <td>Faktorial Dengan Menggunakan For</td>
    <body> 
    <form name="frm01" method="post"> 
    <table> 
    <tbody><tr> 
    <td>Masukkan Bilangan</td> 
    <td><input name="txtAngka" size="3" type="text"></td> 
    </tr> 
    <tr> 
    <td colspan="2"><input name="hasil" value="Hasil" type="submit"></td> 
    </tr> 
    </tbody></table> 
    <?php 
    error_reporting(0); 
    if($_POST['hasil']!=''){ 
                $angka=$_POST['txtAngka']; 
                function faktorial($angka){ 
                if($angka<=1){ 
                            $hasil=1; 
                            return $hasil; 
                }elseif($angka>1){ 
                            for($i=1; $i<=$angka; $i++){ 
                                 $hasil=$angka * faktorial($angka-1); 
                            } 
                            return $hasil; 
                } 
    } 
             echo "Angka :".$angka."<br>"; 
       echo "Faktorial dari "." ".$angka." "."adalah :"." ".faktorial($angka); 
    } 
    ?> 
    </form> 
    </body> 
    </html>

Hasilnya :













3. Program Faktorial Dengan Menggunakan While

Sourcecodenya :

<!DOCTYPE html> 
<html> 
<head> 
<title>Faktorial Dengan Menggunakan While</title> 
</head> 
<td>Faktorial Dengan Menggunakan While</td> 
<body> 
<form name="frm01" method="post"> 
<table> 
<tbody><tr> 
<td>Masukkan Bilangan</td> 
<td><input name="txtAngka" size="3" type="text"></td> 
</tr> 
<tr> 
<td colspan="2"><input name="hasil" value="Hasil" type="submit"></td> 
</tr> 
</tbody></table> 
<?php 
error_reporting(0); 
if($_POST['hasil']!=''){ 
            $angka=$_POST['txtAngka']; 
            function faktorial($angka){ 
            if($angka<=1){ 
                        $hasil=1; 
                        return $hasil; 
            }elseif($angka>1){ 
                        $i=1; 
                        while($i<=5) 
                        { 
                            $i=$i+1;   
                             $hasil=$angka * faktorial($angka-1); 
                        } 
                        return $hasil; 
            } 

         echo "Angka :".$angka."<br>"; 
   echo "Faktorial dari "." ".$angka." "."adalah :"." ".faktorial($angka); 

?> 
</form> 
</body> 
</html>

Hasilnya :












4. Program Faktorial Dengan Menggunakan Do while

Sourcecodenya :

<!DOCTYPE html> 
<html> 
<head> 
<title>Faktorial Dengan Menggunakan Do while</title> 
</head> 
<td>Faktorial Dengan Menggunakan Do While</td> 
<body> 
<form name="frm01" method="post"> 
<table> 
<tbody><tr> 
<td>Masukkan Angka</td> 
<td><input name="txtAngka" size="5" type="text"></td> 
</tr> 
<tr> 
<td colspan="2"><input name="hasil" value="Hasil" type="submit"></td> 
</tr> 
</tbody></table> 
<?php 
error_reporting(0); 
if($_POST['hasil']!=''){ 
            $angka=$_POST['txtAngka']; 
 
            function faktorial($angka){ 
            if($angka<=1){ 
                        $hasil=1; 
                        return $hasil; 
            }elseif($angka>1){ 
                        $i=1; 
                        do 
                        { 
                             $hasil=$angka * faktorial($angka-1); 
                             $i=$i+1; 
                        }while($i<=5); 
                        return $hasil; 
            } 

         echo "Angka :".$angka."<br>"; 
   echo "Faktorial dari "." ".$angka." "."adalah :"." ".faktorial($angka); 

?> 
</form> 
</body> 
</html>

Hasilnya :