Ir al contenido principal

Ingresar 4 numeros y mostrar el penúltimo de ellos , realizar con php


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

Entradas populares de este blog

caso productos alimenticios sa

CASO: PRODUCTOS ALIMENTICIOS S.A.

que empresas utilizan este sistema de Costos por órdenes de producción -Foro costos y presupuestos

¿Qué empresas utilizan este sistema de Costos por órdenes de producción? Sistema Por Órdenes de Producción: Empresas de Impresión. Astilleros. Aeronáutica. Empresas de construcción. Empresas de ingeniería. Industria poligráfica Servicios de auditorías y consultorías. Servicios de reparación. Servicios hoteleros

uso responsable del computador

Para el uso responsable del computador se debe tener en cuenta las siguientes pautas: Cuando usemos las pc debemos usar responsablemente el material que encontremos en internet. Debemos realizar un mantenimiento interno. Debemos evitar la desccarga de archivos dañinos que pueden producir serios fallos en la pc. No debemos golpear ni maltratar los componentes de la pc. Evitar usar el altavoz de la pc a exceviso volumen puesto que el parlante puede empezar a fallar. Debemos expulsar de manera segura los dispositivos usb antes de sacarlos de la pc.