codigo de form_numero.html
Código HTML:
Ver original<form action="procesa_numero.php" method="get"> <table width="474" border="0"> <input type="text" name="num" /> (positivo entre 1 y 40)
</td> <td><input type="radio" name="fac"/>Factorial
</td> <td><input type="radio" name="sum" />Sumatoria
</td> <td><input type="radio" name="cua" />Cuadrado
</td> <td><input type="radio" name="raiz" />Raiz Cuadrada
</td> <td><input type="submit" name="enviado"/></td>
codigo procesa_numero.php
Código PHP:
Ver original
if($a){
if($a<=40 && $a>=1){
// funcion de factorial
function factorial($num)
{
$resul = 1;
for($i=1;$i<=$num;$i++){
$resul*=$i;
}
echo $resul;
}
//funcion sumatoria
function sumatoria($num){
$resul=0;
for($i=$num;$i>=1;$i--){
$resul+=$i;
}
echo $resul;
}
//funcion cuadrado
function cuadrado($num){
}
//funcion raiz
function raiz($num){
}
if($_GET[fac]){
factorial($a);
echo "<br>";
}
if($_GET[sum]){
sumatoria($a);
echo "<br>";
}
if($_GET[cua]){
cuadrado($a);
echo "<br>";
}
if($_GET[raiz]){
raiz($a);
echo "<br>";
}
}
else{
echo "el numero no esta en el rango permitido escoje un numero entre 1 y 40";
}
}