Practical 8 ( Recursive Function. )

 

­­Practical No.8

AIM:

Write a PHP program to display factorial value using Recursive Function.

PROGRAM:

 

<html>

<body>

<form action="factorial.php" method="POST">

<center><br>

<table align="center" width="35%" border="5">

<tr align="center" bgcolor="blue"><td><font color="white"><br><h1>FACTORIAL</h1></td></tr>

<tr bgcolor="pink"><td><br>&nbsp;&nbsp;&nbsp;

<font color="black" size="5">ENTER THE DIGIT</font>

<input type="text"name="n"size="20">

<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<input type="submit"value="SEND&nbsp;&nbsp"><br></center></td></tr><table></form>

<?php

$m=$_POST["n"];

function factorial($m)

{

if($m<2)

 return 1;

else

 return($m*factorial($m-1));

}

$f=factorial($m);

echo'<br><table border="2" align="center"><tr><td>';

echo'<center><font face="arial" size="5" color="red">FACTORIAL</font><br><br>';

echo"<b></b>";

echo'<font face="arial" size="5"><br>';

echo"Given Digit = $m <br>";

echo'<br><font color="black">';

echo "Factorial &nbsp;&nbsp;= $f";

echo"</center></font>";

echo'</td></tr></table>';

?>

</body>

</html>





Comments

Popular posts from this blog

Practical No.1