Ingresar 4 numeros y
mostrar el penúltimo de ellos , realizar con php
IMPORTANTE!
Para que funcionen
nuestros archivos, previamente debe encontrarse instalado el xampp en
nuestro equipo para que funcione y desde allí los llamemos.
Teniendo
en cuenta todo lo anterior, primero abrimos el editor html y desde
allí creamos dos archivos, uno denominado mostrar.html y el otro
denominado resolverpenultimo.php asi:
Tener en cuenta que
:
Una vez que hayamos
creado los archivos, primero modificaremos el archivo que dice
mostrar.html, en el cual ingresaremos el siguiente código:
<html>
<head>
<title>mostrar
penultimo numero de 4
</title>
<form
method="get" action="resolverpenultimo.php">
<b>n1</b><input
type="text" name="n1">
<b>n2</b><input
type="text" name="n2">
<b>n3</b><input
type="text" name="n3">
<b>n4</b><input
type="text" name="n4">
<input
type="submit" value="aceptar">
<input
type="reset" value="limpiar">
</head>
</html>
En donde solo se
indicara el ingreso de los cuatro números, como esta indicado con
“n1, n2, n3, n4” , la línea <form method="get"
action="resolverpenultimo.php"> llama al archivo php;
luego en la línea en donde indica <input type=”submit” …>
son ordenes que se le dan al archivo para que una vez ingresados
los números al momento que demos aceptar haga uso del archivo .php
, la orden “reset” lo único que hace es vaciar las cajas de
texto.
En el archivo
resolverpenultimo.php ingresamos el código:
<html>
<head>
<title>penultimo
php</title>
</head>
<body>
<?php
$n1=$_GET["n1"];
$n2=$_GET["n2"];
$n3=$_GET["n3"];
$n4=$_GET["n4"];
if($n1<$n2 &&
$n1<$n3 && $n1<$n4)
$menor1= $n1;
else if ($n2<$n1
&& $n2<$n3 && $n2<$n4)
$menor1= $n2;
else if ($n3<$n1
&& $n3<$n2 && $n3<$n4)
$menor1= $n3;
else if ($n4<$n1
&& $n4<$n3 && $n4<$n2)
$menor1= $n4;
if($n1>$n2 &&
$n1>$n3 && $n1>$n4)
$mayor1= $n1;
else if ($n2>$n1
&& $n2>$n3 && $n2>$n4)
$mayor1= $n2;
else if ($n3>$n1
&& $n3>$n2 && $n3>$n4)
$mayor1= $n3;
else if ($n4>$n1
&& $n4>$n3 && $n4>$n2)
$mayor1= $n4;
if($n1!=$mayor1 &&
$n1!=$menor1)
$otro=$n1;
if($n2!=$mayor1 &&
$n2!=$menor1)
$otro=$n2;
if($n3!=$mayor1 &&
$n3!=$menor1)
$otro=$n3;
if($n4!=$mayor1 &&
$n4!=$menor1)
$otro=$n4;
$otro2=$n1+$n2+$n3+$n4-$menor1-$mayor1-$otro;
if($otro<$otro2)
echo "penultimo
$otro";
else
echo "penultimo
$otro2";
?>
</body>
</html>
Ambos archivos
podemos guardarlos en una carpeta y luego esta carpeta la insertamos
en la carpeta del xampp, asi :
Normalmente la ruta
del xampp es desde en “C”, una vez en la carpeta que dice xampp
buscamos la carpeta htdocs y luego nuevamente xampp, allí podemos
guardar los archivos o para que no se confundan con el resto de
archivos lo insertamos en una carpeta.
Luego abrimos
nuestro navegador predeterminado y llamamos
Allí vemos los
archivos creados, si seleccionamos el archivo mostrar.html , allí
ingresamos los números:
Y dando en aceptar
verificamos la solución:
Comentarios
Publicar un comentario