Sunday, March 27, 2016

Tutorial Menghitung Faktorial Menggunakan Perulangan For, While, Do-While Pada PHP







Assalamualaikum Wr. Wb.

Hallo, berjumpa lagi sama saya gann. Kali ini saya akan membagi tutorial Cara Menghitung Faktorial Menggunakan Perulangan For, While, Do-While pada PHP. sebelumnya komputer/laptop agan harus terinstall XAMPP dan Notepad++ terlebih dahulu. Jika sudah terinstall silahkan buat file .php menggunakan Notepad++ Anda.

Dalam Pembahasan kali ini hal- hal yang harus dilakukan adalah :

A. Menghitung Faktorial  Menggunakan Perulangan For

.1.  Buka Notepad++ punya agan terserah versi berapa

 2.  Klik Menu Berkas, kemudian Pilih Baru

 Silahkan agan copy dan paste script di bawah ini :

<html>
<head>
<title>Menghitung Bilangan Faktorial menggunakan For pada PHP</title>
<style>
body{
color:#FFFF00;
background-image:url(images.jpg);
background-attachment:fixed;
font-size:18px;
font-family: Tahoma, sans-serif;
margin:0;
padding:18px;
}
h2{
color:blue;
}
h2:hover{
color:red;
}
a{
text-decoration:none;
}
a:hover{
color:red;
}
.panel{
max-width:480px;
background-color:skygreen;
margin:6% auto 1px;
padding:24px;
border-radius:8px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
box-shadow:0 4px 8px #000;
}
input{
border-radius:8px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
font-size:18px;
padding:8px 14px;
margin:0 1px;
border:1px solid #888;
}
.field{
width:320px;
}
.tombol{
color:#fff;
background-color:#000;
}
.tombol:hover{
background-color:orange;
}
</style>
</head>
<body>
<?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 gann!';
}
}
date_default_timezone_set('Asia/Jakarta');
echo '<div class="panel">';
echo '<h2>Menghitung Bilangan Faktorial menggunakan For</h2>';
echo date("l, d-M-Y H:i:s");
echo '<hr>';
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 '<hr>';
echo '<a href="../">&laquo; Kembali</a>';
echo '<hr>';
echo '<center><a href="http://Abdullghofur495.blogspot.com">&copy; Abdullghofur495.blogspot.com</a></center>';
echo '</div>';
?>
</body>
</html>

3.Jangan lupa agan simpan di folder  C:/xampp/htdocs/faktorial dengan nama for.php . Karena kalau tidak di simpan dengan benar maka aplikasi tidak bisa jalan.

Silahkan buka web browser anda (Google Chrome atau Mozilla). lalu ketikkan 

http://localhost/faktorial/for.php

Maka tampilannya seperti di bawah ini :



B. Menghitung Faktorial  Menggunakan Perulangan While

.1.  Buka Notepad++ punya agan terserah versi berapa

 2.  Klik Menu Berkas, kemudian Pilih Baru

 Silahkan agan copy dan paste script di bawah ini :

<html>
<head>
<title>Menghitung Bilangan Faktorial menggunakan While pada PHP</title>
<style>
body{
color:#FFFF00;
background-image:url(images.jpg);
background-attachment:fixed;
font-size:18px;
font-family: Tahoma, sans-serif;
margin:0;
padding:18px;
}
h2{
color:blue;
}
h2:hover{
color:red;
}
a{
text-decoration:none;
}
a:hover{
color:red;
}
.panel{
max-width:480px;
background-color:skygreen;
margin:6% auto 1px;
padding:24px;
border-radius:8px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
box-shadow:0 4px 8px #000;
}
input{
border-radius:8px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
font-size:18px;
padding:8px 14px;
margin:0 1px;
border:1px solid #888;
}
.field{
width:320px;
}
.tombol{
color:#fff;
background-color:#000;
}
.tombol:hover{
background-color:orange;
}
</style>
</head>
<body>
<?php
$n = isset($_POST['n']) ? $_POST['n'] : NULL;
if(isset($_POST['submit'])){
if($n!=NULL){
$bil = 1;
$i=0;
while($i<$n){
$i++;
$bil = $bil*$i;
}
}else{
$bil = 'Bilangan Tidak boleh kosong gann!';
}
}
date_default_timezone_set('Asia/Jakarta');
echo '<div class="panel">';
echo '<h2>Menghitung Bilangan Faktorial menggunakan While</h2>';
echo date("l, d-M-Y H:i:s");
echo '<hr>';
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 '=> ';
$i=0;
while($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 '<hr>';
echo '<a href="../">&laquo; Kembali</a>';
echo '<hr>';
echo '<center><a href="http://Abdullghofur495.blogspot.com">&copy; Abdullghofur495.blogspot.com</a></center>';
echo '</div>';
?>
</body>
</html>

3.Jangan lupa agan simpan di folder  C:/xampp/htdocs/faktorial dengan nama while.php . Karena kalau tidak di simpan dengan benar maka aplikasi tidak bisa jalan.

Silahkan buka web browser anda (Google Chrome atau Mozilla). lalu ketikkan 

http://localhost/faktorial/while.php

Maka tampilannya seperti di bawah ini : 



C. Menghitung Faktorial  Menggunakan Perulangan Do-While

.1.  Buka Notepad++ punya agan terserah versi berapa

 2.  Klik Menu Berkas, kemudian Pilih Baru

 Silahkan agan copy dan paste script di bawah ini :

<html>
<head>
<title>Menghitung Bilangan Faktorial menggunakan Do While pada PHP</title>
<style>
body{
color:#FFFF00;
background-image:url(images.jpg);
background-attachment:fixed;
font-size:18px;
font-family: Tahoma, sans-serif;
margin:0;
padding:18px;
}
h2{
color:blue;
}
h2:hover{
color:red;
}
a{
text-decoration:none;
}
a:hover{
color:red;
}
.panel{
max-width:480px;
background-color:skygreen;
margin:6% auto 1px;
padding:24px;
border-radius:8px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
box-shadow:0 4px 8px #000;
}
input{
border-radius:8px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
font-size:18px;
padding:8px 14px;
margin:0 1px;
border:1px solid #888;
}
.field{
width:320px;
}
.tombol{
color:#fff;
background-color:#000;
}
.tombol:hover{
background-color:orange;
}
</style>
</head>
<body>
<?php
$n = isset($_POST['n']) ? $_POST['n'] : NULL;
if(isset($_POST['submit'])){
if($n!=NULL){
$bil = 1;
$i=1;
do
{
$bil = $bil*$i;
$i++;
}
while($i<=$n);
}else{
$bil = 'Bilangan Tidak boleh kosong gann!';
}
}
date_default_timezone_set('Asia/Jakarta');
echo '<div class="panel">';
echo '<h2>Menghitung Bilangan Faktorial menggunakan Do While</h2>';
echo date("l, d-M-Y H:i:s");
echo '<hr>';
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 '=> ';
$i=1;
do{
echo $i.'x';
$i++;
}while($i<$n);
echo $n;
echo '<br/>';
}
echo '<h4>Jumlah Faktorial :</h4>';
echo '<input class="field" type="text" value="'.(isset($bil) ? $bil : NULL).'" readonly/>';
echo '<hr>';
echo '<a href="../">&laquo; Kembali</a>';
echo '<hr>';
echo '<center><a href="http://Abdullghofur495.blogspot.com">&copy; Abdullghofur495.blogspot.com</a></center>';
echo '</div>';
?>
</body>
</html>


3.Jangan lupa agan simpan di folder  C:/xampp/htdocs/faktorial dengan nama do_while.php . Karena kalau tidak di simpan dengan benar maka aplikasi tidak bisa jalan.

Silahkan buka web browser anda (Google Chrome atau Mozilla). lalu ketikkan 

http://localhost/faktorial/do_while.php

Maka tampilannya seperti di bawah ini



Sekian dari saya, Terima kasih telah berkunjung. Semoga Bermanfaat bagi Agann :) :)

Wassalammualaikum Wr. Wb










0 comments:

Post a Comment