CATEDRATICO Ing.Juan Espinoza
SWITCH
CODIFICACION HTML
<html><head>
<title>SWITCH</title>
<style type="text/css">
[required]
{
border-color:black;
box-shadows=0px 0px 10px green;
}
</style>
</head>
<body bgcolor="black" text="orange">
<font face=Arial> <h1> <marquee> SWITCH</marquee> </h1>
</font>
<caption align="top"><B> NUMEROS </B></caption>
<form action ="switch.php"method="POST">
<p>Escribe un número:
<input type="text" size="3" maxlength="3" name= "num">
</p>
<tr>
<td><input type="submit" value="GENERAR NUMEROS"></td>
</tr>
</form>
</body>
</html>
CODIFICACION PHP
<?php$num = $_POST['num'];
echo "<FORM ACTION='switch.php' method='POST'>";
for($i=1;$i<=$num;$i++)
{ echo "<table border=4>
<tr><td>VALOR$i</td>
<td><input type='interger' name='VALOR[$i]'></TD></TR>
</table>";
}
echo "<br>";
echo"<input type='submit' value ='suma' name='op'>";
echo "<br>";
echo"<input type='submit' value ='promedio' name='op'>";
echo "<br>";
echo"<input type='submit' value ='promedio pares' name='op'>";
echo "<br>";
echo"<input type='submit' value ='promedio impares' name='op'>";
"</form>";
?>
<?php
$array = $_POST['VALOR'];
$sum=0;
$res=0;
$mul=1;
$divi=1;
switch($_POST["op"]) {
case 'suma':
for($i=1;$i<=count($array);$i++)
{$sum=$sum+$array[$i];
}
echo "la suma de los valores es:"." ".$sum;
break;
case 'promedio':
for($i=2;$i<=count($array);$i++)
{
$res=$res-$array[$i];
}
echo "El promedio es:"." ".$res;
break;
case 'promedio pares':
foreach ($array as $valores)
{
$mul=$mul*$valores;
}
echo "El promedio de pares es:"." ".$mul;
break;
case 'promedio impares':
foreach ($array as $valores)
{
$divi=$valores/$divi;
}
echo "El promedio de impares es:"." ".$divi;
break;
}
?>
No hay comentarios:
Publicar un comentario