Assalamu'alaikum Wr.Wb.
Dalam kesempatan ini, saya akan memberikan informasi bagaimana membuat program untuk menghitung nilai faktorial dengan menggunakan For, While, dan Do-While.
Langsung saja, berikut cara-cara yang harus dilakukan untuk membuat program menghitung nilai faktorial.
Yang pertama, aktifkan XAMPP dan buka teks editor Notepad++. Buat halaman baru pada Notepad++ dan ketikan script coding dibawah ini.
-Source code menggunakan For
<!DOCTYPE html>
<html>
<head>
<title>Faktorial dengan FOR</title>
<style>
body{
color:#000;
background:-webkit-linear-gradient(top,white,greenyellow,gold);
background:-moz-linear-gradient(top,white,greenyellow,gold);
background:-o-linear-gradient(top,white,greenyellow,gold);
background-attachment:fixed;
font-size:18px;
font-family: Kristen itc;
margin:0;
padding:18px;
}
h1 {
text-align:center;
}
</style>
</head>
<body>
<h1>Faktorial dengan For</h1>
<h2><marquee>>> SITI MUZAYANAH | 14090003<<</marquee></h2>
<h3>Tugas 4 -> WP1</h3>
<form name="frm01" method="post">
<table>
<tr>
<td>Masukkan Angka</td>
<td><input type="text" name="txtAngka" size="5"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="hasil" value="Hasil"/></td>
</tr>
</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>
Berikut contoh hasilnya:
-Source code menggunakan While.
<!DOCTYPE html>
<html>
<head>
<title>Faktorial dengan While</title>
<style>
body{
color:#000;
background:-webkit-linear-gradient(top,white,greenyellow,gold);
background:-moz-linear-gradient(top,white,greenyellow,gold);
background:-o-linear-gradient(top,white,greenyellow,gold);
background-attachment:fixed;
font-size:18px;
font-family: kristen itc;
margin:0;
padding:18px;
}
h1 {
text-align:center;
}
</style>
</head>
<body>
<h1>Faktorial dengan While</h1>
<h2><marquee>>> SITI MUZAYANAH | 14090003<<</marquee></h2>
<h3>Tugas 4 -> WP1</h3>
</head>
<body>
<form name="frm01" method="post">
<table>
<tr>
<td>Masukkan Angka</td>
<td><input type="text" name="txtAngka" size="5"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="hasil" value="Hasil"/></td>
</tr>
</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>
Berikut hasilnya:
-Source code menggunakan Do-While
<!DOCTYPE html>
<html>
<head>
<title>Faktorial dengan Do_While</title>
<style>
body{
color:#000;
background:-webkit-linear-gradient(top,white,greenyellow,gold);
background:-moz-linear-gradient(top,white,greenyellow,gold);
background:-o-linear-gradient(top,white,greenyellow,gold);
background-attachment:fixed;
font-size:18px;
font-family: kristen itc;
margin:0;
padding:18px;
}
h1 {
text-align:center;
}
</style>
</head>
<body>
<h1>Faktorial dengan Do_While</h1>
<h2><marquee>>> SITI MUZAYANAH | 14090003<<</marquee></h2>
<h3>Tugas 4 -> WP1</h3>
</head>
<body>
<form name="frm01" method="post">
<table>
<tr>
<td>Masukkan Angka</td>
<td><input type="text" name="txtAngka" size="5"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="hasil" value="Hasil"/></td>
</tr>
</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>
Berikut adalah hasilnya:
Simpan koding diatas pada folder C:\xampp\htdocs\nama_folder. Dan bukalah hasil diatas dengan membuka Web Browser dengan alamat localhost/nama_folder/nama_file.php .
Selamat mencoba ... Semoga Bermanfaat :)
Terimakasih, Wassalamu'alaikum Wr.Wb.





0 komentar:
Posting Komentar