<?php
$a=$_GET['a'];
$b=$_GET['b'];
$function=$_GET['function'];
if ($function=="Factorial" && $n!="")
{
factorial($n);
}
else if ($function=="Gcd")
{
gcd($a,$b);
}
function factorial($n)
{
if ($n<1)
{
echo "You must enter an integer bigger than 0";
}
else
{
$nFactorial=1;
for($i=1;$i<$n+1;$i++)
{
$nFactorial*=$i;
}
echo $n."! = ".$nFactorial;
}
}
function gcd($a,$b)
{
if ($a==0 || $b==0 || $a=="" || $b=="")
{
echo "You must enter integers different from 0";
}
else
{
if ($a==$b)
{
echo "gcd is ".$a;
}
else
{
do
{
$rest=$a%$b;
$a=$b;
$b=$rest;
}
while($rest!==0);
echo "the gcd is ".$a;
}
}
}
?>