Diberdayakan oleh Blogger.

Progra Menghitung Faktorial 

Kali ini saya masih akan memposting tentang pemrograman web PHP, kali ini saya akan memberikan contoh program hitung faktorial dalam PHP. pada pelajaran matematika, faktorial dari bilangan asli "n" adalah hasil perkalian antara bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan disebut n faktorial. Secara umum dapat dituliskan sebagai:


n!=n \cdot (n-1) \cdot (n-2)\cdot (n-3) \cdot ... \cdot 3 \cdot 2 \cdot 1


Fungsi faktorial didefinisikan sebagai:
n!=\prod_{k=1}^n k\qquad\mbox{untuk semua }n\ge1.

Selain definisi tersebut, terdapat juga definisi secara rekursif, yang didefinisikan untuk n \ge 0
n! = \begin{cases} n \cdot (n-1)! , & \mbox{untuk }  n \ge 1  \\ 1,  & \mbox{untuk } n = 0. \end{cases}
sekarang copy kan coding dibawah ini di notepad++ dan save as dengan ekstensi PHP
ini coding yang harus anda ketik
 <html>
<head>
<title>Menghitung Bilangan Faktorial</title>
<style>
</style>
</head>
<body>
<body background="ssss.jpg">
<?php
$n = isset($_POST['n']) ? $_POST['n'] : NULL;
if(isset($_POST['submit'])){
if($n!=NULL){
$bil = 1;
for($i=1;$i<=$n;$i++){
 $bil = $bil*$i;
}
}else{
$bil = 'Bilangan Tidak boleh kosong !';
}
}
echo '<div class="panel">
';
echo '<h2>
Menghitung Bilangan Faktorial</h2>
';
echo '<h4>
Masukkan Bilangan :</h4>
';
echo '<form action="" method="post">
';
echo '<input class="field" type="text" name="n" value="'.$n.'" placeholder="Masukkan Bilangan..."/>';
echo '<input class="tombol" type="submit" name="submit" value="Hitung"/>';
echo '</form>
';
if((isset($n))and($n!=NULL)){
echo '<h4>
Hasil Faktorial :</h4>
';
echo '=> ';
for($i=1;$i<$n;$i++){echo $i.'x';}
echo $n;
echo '<br/>';
}
echo '<h4>
Jumlah Faktorial :</h4>
';
echo '<input class="field" type="text" value="'.(isset($bil) ? $bil : NULL).'" readonly/>';
echo '</div>
';
?>
</body>

</html>



semoga bermanfaat

0 komentar:

Posting Komentar