pertama-tama kita membuat form dan ketik koding nya seperti di bawah ini...!!!
<html>
<form action="faktorial_proses.php" method="POST">
Masukkan suatu bilangan bulat positif : <input name="bilangan" type="text" size="3">
<br>
<input name="faktorial" type="submit" value="Hitung">
</form>
</html>
Lalu di save spt gambar di bawah ini.
dan berikut hasil kompilasi nya.
<html>
<form action="faktorial_proses.php" method="POST">
Masukkan suatu bilangan bulat positif : <input name="bilangan" type="text" size="3">
<br>
<input name="faktorial" type="submit" value="Hitung">
</form>
</html>
Lalu di save spt gambar di bawah ini.
dan berikut hasil kompilasi nya.
dan sekarang kita membuat form untuk penghitungan faktorial nya.
berikut koding nya.
<?php
$bilangan=$_POST["bilangan"];
if($bilangan>=1)
{
echo "Faktorial secara ascending:<br>";
for($i=1; $i <= $bilangan; $i++)
{
$faktorial = 1; //set nilai awal
echo $i. "! = ";
for($j=$i; $j > 0; $j--) //karena ascending, nilai awal dimulai dari $i dan tiap kali perulangan dikurang 1
{
if($j == 1)
{
echo " 1 = " .$faktorial;
}
else
{ echo $j ." x "; }
; $faktorial*=$j; //menghitung hasil faktorial
}echo "</br>";
}
}
else if($bilangan == 0)
{
echo "0! = 1";
}
else //jika memasukkan nilai yang lebih kecil dari 0
{
echo "Anda salah memasukkan bilangan.";
}
?>
dan di save seperti gambar di bawah ini.
dan berikut hasil kompilasi nya seperti gambar di bawah ini.
sekian dan terima kasih jangan lupa like dan komentarnya...!!!