Haii, ketemu lagi nihh. Temen, kali ini saya ingin posting tentang algoritma nih. Kalian sudah pernah denger tentang faktorial belum. Bagi yang sudah SMA atau pun SMK pasti sudah dong. Kalian bosen ngitung gitu-gituan terus ? Nih aku tips cara membuat program bilangan faktorial, hehe ini cuma program lho temen. So, bukan buat maen curang saat belajar. Saat kalian belajar faktorial kalian harus tetep menghitung dengan akal pikiran kalian sendiri biar kalian terbiasa.
Yup kita langsung aja ke source code nya
<html>
<head>
<title>Faktorial</title>
</head>
<body>
<div align="center">
<form method="POST">
<table width="500px" style="border:2px solid gray; border-radius:5px;">
<tr>
<th colspan="2">Faktorial<hr></th>
</tr>
<tr align="left">
<th>Masukkan Angka</th>
<th align="right"><input id="angka" type="text" name="angka" value=""></th>
<tr>
<th colspan="2"><input id="faktor" type="submit" name="faktor" value="Faktorkan"></th>
</tr>
<tr><th colspan="2"><hr style="border:1px solid gray;"></th></tr>
<tr>
<th colspan="2">
<?php
$angka = $_POST['angka'];
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;
}
}
if ($angka <= 0) {
echo "Angka yang anda masukkan tidak boleh kurang dari 0";
} elseif ($angka == " ") {
echo "Masukkan Angka Dulu!";
} else {
echo "Faktorial dari "." ".$angka."! = ".faktorial($angka);
}
?>
</th>
</tr>
</table>
</form>
</div>
</body>
</html>
Setelah selesai, jangan lupa save di localhost kalian. Kemudian buka di web browser kesayangan kalian. Maka akan tampak seperti gambar dibawah, mudah bukan.
Sampe sini dulu yaa kawan, ayo tunggu postingan selanjutnya, bakalan lebih seru nih. Sampe ketemu lagi, see yaa :)





0 comments:
Post a Comment