Good, the problem I have is the following: In an exercise I am forced to use only if-else to know which of the three numbers is the major / minor.
The error is that I do not pick up the auxiliary variables, and I do not know why: My code:
EDIT
I can not use operators like AND, NOT ... etc, just comparing values.
<?php
//Declaración de variables que se introducen del formulario
$num1 = $_POST['num1'];
$num2 = $_POST['num2'];
$num3 = $_POST['num3'];
//Muestra de las variables introducidas
echo "Los números introducidos son $num1, $num2 y $num3";
//Condiciones del ejercicio
if ($num1 > $num2) {
$aux=$num1;
}
elseif ($aux > $num3 ) {
echo"$num1 es el mayor de todos";
}
elseif ($num1 < $num2) {
$aux2=$num1;
}
elseif ($aux2 < $num3) {
echo"$num1 es el menor de todos";
}
elseif ($num2 > $num1) {
$aux3=$num2;
}
elseif ($aux4 > $num3) {
echo"$num2 es el mayor de todos";
}
elseif ($num2 < $num1) {
$aux4=$num2;
}
elseif ($aux4 < $num3) {
echo"$num2 es el menor de todos";
}
elseif ($num3 > $num1) {
$aux=$num3;
}
elseif ($aux5 > $num2) {
echo"$num1 es el mayor de todos";
}
elseif ($num3 < $aux2) {
echo"$num3 es el menor de todos";
}
else {
echo"Todos los números son iguales";
}
?>