Kamis, 31 Mei 2012

Membuat Bilangan Genap, Ganjil, Prima dan Fibonacci dengan PHP


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>

 <BODY>
  <?php
  for($i=1; $i<=100; $i++)
  {
    if($i%2==1)
        echo ("$i<br>");
  }
  ?>
 </BODY>
</HTML>




keterangan :

$i=1 adalah bilangan awal [ awal perulangan ]
$i<=100 adalah bilangan akhir [ batas akhir perulangan ]
$i++ adalah dp metode tambah 1
$i%2==1 ->> ini  kuncinya [ Ganjil = 1; Genap = 0 ]


 Bilangan Genap


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>

 <BODY>
  <?php
  for($i=1; $i<=100; $i++)
  {
    if($i%2==0)
        echo ("$i<br>");
  }
  ?>
 </BODY>
</HTML>


Bilangan Prima



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>
 <BODY>
<?php
echo "2 <br>";
echo "3 <br>";
for($i=4;$i<=100;$i++)
{
    if($i%2 !=0 && $i%3 !=0)
        {
        echo "$i<br>"." ";
        }       
}
?>
 </BODY>
</HTML>

atau bisa juga menggunakan ::

<?php
 echo "2 < br>";
 echo "3 < br>";
 echo "5 < br>";
 echo "7 < br>";
 for($a=4;$a<=100;$a++)
 {
                 if($a%2 !=0 && $a%3 !=0 && $a%5 !=0 && $a%7 !=0)
                 {
                                 echo "$a < br>";
                 }
 }
 ?>

</BODY>
</HTML>


Bilangan Fibonacci


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>

 <BODY>
  <?php
$N = 8;

$a = 1;

$b = 1;

echo "$a <br> $b <br> ";

for ($i=0;$i<=$N;$i++){

            $sNow = $a + $b;

            echo "$sNow<br> ";

            $a = $b;

            $b = $sNow;

            }

  ?>
 </BODY>
</HTML>

atau bisa juga menggunakan ::

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>

 <BODY>
  <?php
  $a = 0;
  $b = 1;
  echo "1 < br>";
  while ($c<=88)
  {
                $c = $a + $b;
                echo "$c < br>";
                $a = $b;
                $b = $c;
}
?>

 </BODY>
</HTML>

Tidak ada komentar:

Posting Komentar