Sabtu, 26 Maret 2016

Cara menghitung nilai faktori dengan menggunakan for, while, Do- while


Assalamualaikum wr.wb..

Kali ini saya akan Membagikan cara membuat suatu program untuk menghitung Nilai faktorial dengan menggunakan For, while, Do-while pada php. Sebelumnya pc anda sudah terinstal Xampp dan Notepade++.jika anda sudah terinstal langsung saja, buat file formatnya .php pada notepade++.

  • Sebelum mengcopy scrip, silahkan buat folder C:\xampp\htdocs\faktori
  • Silahkan copy scrip 
  • Ini adalaah Faktorial menggunakan Do-While


<!DOCTYPE html>
<html>
<head>
<title>Faktorial dengan do-While</title>
</head>
<style>
body{
color:#000;
background:-webkit-linear-gradient(top,Cornsilk,Lightpink,Lightgray,Deepskyblue,Papayawhip,Cyan);
background:-moz-linear-gradient(top,Cornsilk,Lightpink,Lightgray,Deepskyblue,Papayawhip,Cyan);
background:-o-linear-gradient(top,Cornsilk,Lightpink,Lightgray,Deepskyblue,Papayawhip,Cyan);
background-attachment:fixed;
font-size:18px;
font-family: Hobo Std;
margin:0;
padding:48px;
}
h1 {
text-align:center;
}
h2 {
text-align:center;
}
</style>
<body>
<h1> Faktorial dengan do-While</h1>
<p> <h2> <marquee> =>> by : Winda Komala Astriyani <<= </marquee> </h2> </p>
<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>

  • setelah sudah di copy di simpan C:\Xampp\htdocs\faktorial
  • dan akan tampil seperti di bawah ini 

  • Dan ini Faktorial menggunakan dengan menggunakan For
  • Berikut Scip jika ingin menggunakan faktorial menggunakan For

<!DOCTYPE html>
<html>
<head>
<title>Faktorial dengan for</title>
</head>
<style>
body{
color:#000;
background:-webkit-linear-gradient(top,Cornsilk,Lightpink,Lightgray,Deepskyblue,Papayawhip,Cyan);
background:-moz-linear-gradient(top,Cornsilk,Lightpink,Lightgray,Deepskyblue,Papayawhip,Cyan);
background:-o-linear-gradient(top,Cornsilk,Lightpink,Lightgray,Deepskyblue,Papayawhip,Cyan);
background-attachment:fixed;
font-size:18px;
font-family: Hobo Std;
margin:0;
padding:48px;
}
h1 {
text-align:center;
}
h2 {
text-align:center;
}
</style>
<body>
<h1> Faktorial dengan For</h1>
<p> <h2> <marquee> =>> by : Winda Komala Astriyani <<= </marquee> </h2> </p>
<br><br><br><br>
<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>
  • Dan ini Hasilnya 



 Ini contoh Program Faktorial dengan menggunakan While

  • Silahkan copy Scrip ini jika ingin menggunakan Faktorial While.

<<!DOCTYPE html>
<html>
<head>
<title>Faktorial dengan while</title>
</head>
<style>
body{
color:#000;
background:-webkit-linear-gradient(top,Cornsilk,Lightpink,Lightgray,Deepskyblue,Papayawhip,Cyan);
background:-moz-linear-gradient(top,Cornsilk,Lightpink,Lightgray,Deepskyblue,Papayawhip,Cyan);
background:-o-linear-gradient(top,Cornsilk,Lightpink,Lightgray,Deepskyblue,Papayawhip,Cyan);
background-attachment:fixed;
font-size:18px;
font-family: Hobo Std;
margin:0;
padding:48px;
}
h1 {
text-align:center;
}
h2 {
text-align:center;
}
</style>
<body>
<h1> Faktorial dengan While </h1>
<p> <h2> <marquee> =>> by : Winda Komala Astriyani <<= </marquee> </h2> </p>
<br><br><br><br>
<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>

  • dan berikut hasil setelah di run di chrome atau Internet Explorer dengan format Localhost/faktorial.php




 Sekian dari saya, semoga bermanfaat .jangan sungkan sungkan mampir ke blog saya .
wassalamualaikum wr.wb ..

Related Posts:

  • CARA MENAMBAHKAN WIDGET ANIMASI MONKEY CARA MENAMBAHKAN WIDGET ANIMASI MONKEY POSTED BY WINDA KOMALA 23:55 hy joo,..yuk tebak''kan ,.binatang'' apa yg pandai melompat di pohon,..? aku '' monyet '' hore,..anda benar,..ah satu lagi ya ,binatang apa yan… Read More
  • Pengertian Sistem Informasi dan Teknologi Informasi  PENGERTIAN SISTEM INFORMASI DAN TEKNOLOGI  INFORMASI Posted by Windakomala96.blogspot.com Kadang kan kita binggung sendiri,Membedakan "Sistem Informasi(SI) dengan "Teknologi Informasi" kan ,Nah agar kal… Read More
  • Cara menambahkan Radio Streaming Dengan Mudah  CARA MENAMBAHKAN RADIO STREAMING  Posted by winda komala 22.20 Kalian sering kan buka  blog orang dan kita di sugukan dengan lagu-lagu yang enak di dengar dan membuat kita betah berlama-lama di blog terseb… Read More
  • Cara Pasang TV Online di Blog  Cara pasang Tv Online di Blog posted by winda komala  Suatu saat mungkin kamu pernah rebutan remote dan channel TV sama kaka atau adik yang lebih kecil, mau gak mau ya kita yang gede mesti… Read More
  • Cara Merubah Cursor dengan animasi pada Blog Merubah Cursor menjadi Animasi Pada Blog   posted by winda komala 23:29 Kalau biasanya Sobat semua cursor pada blognya hanya berbentuk icon tanda panah , kan gx keren tuh ,pengin ganti kursor denga… Read More

0 komentar:

Posting Komentar