Autor Tema: PHP Operadores lógicos; and, or, not y comparación igual doble >,< == CU00818B  (Leído 829 veces)

Jorge,,,

  • Principiante
  • **
  • Mensajes: 78
    • Ver Perfil
Citar
a) $A > 3                                                            b) $A > $C                                               c) $A < $C

d) $B < $C                                                          e) $B != $C                                               f) $A == 3

g) $A * $B == 15                                                h) $A * $B == -30                                      i) $C / $B < $A

j) $C / $B == -10                                                 k) $C / $B == -4                                         l) $A + $B + $C == 5

m) ($A+$B == 8 ) && ($A-$B == 2)                       n) ($A+$B == 8 ) || ($A-$B == 6)

o) $A > 3 && $B > 3 && $C < 3                            p) $A > 3 && $B >= 3 && $C < -3

Código:
Código: [Seleccionar]
<?php 
$a 
5;
$b 3;
$c = -12;
$resultado="";

echo 
"1) \$A > 3<br/>";
$a $resultado="Si, a es mayor que 3<br/>"$resultado="Es menor que a<br/>";
echo 
$resultado;

echo 
"----------------------------<br/>";
echo 
"2) \$A > \$C<br/>";
$a $c $resultado="Si a es mayor que c<br/>"$resultado="No, c no es mayor o igual que a<br/>";
echo 
$resultado;

echo 
"----------------------------<br/>";
echo 
"3) \$A < \$C<br/>";
$a $c $resultado="Si, a menor que c<br/>"$resultado="No a es mayor que c<br/>";
echo 
$resultado;
echo 
"----------------------------<br/>";
echo(
"4) \$B < \$C:<br/>");
$b $c $resultado="Si, b es menor que c<br/>"$resultado="B es menor que c<br/>";
echo 
$resultado;

echo 
"----------------------------<br/>";
echo 
"5) \$B != \$C<br/>";
$b != $c $resultado="Si, b es distinto a c<br/>"$resultado="a y c son iguales";
echo 
$resultado;

echo 
"---------------------------<br/>";
echo 
"6) \$A == 3<br/>";
$a == $resultado="Si, a es igual a 3<br/>"$resultado="a no es igual a 3<br/>";
echo 
$resultado;

echo 
"----------------------------<br/>";
echo 
"7) \$A * \$B = 15<br/>";
$a $b == 15 $resultado="Si, a * b es igual a 15<br/>"$resultado="a * b no es 15<br/>";
echo 
$resultado;

echo 
"----------------------------<br/>";
echo 
"8) \$A * \$B == -30<br/>";
$a $b == $resultado="Si, a * b es igual a -30<br/>"$resultado="a * b no es igual a -30<br/>";
echo 
$resultado;

echo 
"----------------------------<br/>";
echo 
"9) \$C / \$B < \$A<br/>";
$c $b $a $resultado="c / b es menor que a<br/>"$resultado="c / b es mayor que a<br/>";
echo 
$resultado;

echo 
"----------------------------<br/>";
echo 
"10) \$C / \$B == -10<br/>";
if (
$c $b == -10) {
echo "c / b es igual a -10<br/>";
} else {
echo "c / b no es igual a -10<br/>";
}
echo 
"----------------------------<br/>";
echo 
"11) \$C / \$B == -4<br/>";
$c $b == -$resultado="c / b el igual a -4<br/>"$resultado="c / b no igual a -4<br/>";
echo 
$resultado;

echo 
"----------------------------<br/>";
echo 
"12) \$A + \$B + \$C == 5<br/>";
$a $b $c == $resultado="a + b + c es igual a 5<br/>"$resultado="a + b + c no es igual a 5<br/>";
echo 
$resultado;

echo 
"-----------------------------------------------------------------------<br/>";
echo 
"13) (\$A+\$B == 8) && (\$A-$\B == 2)<br/>";
if ((
$a $b == 8) && ($a -$b == 2)) {
  
echo "Si es verdadera, porque a + b es igual 8 y a - b es igual a 2<br/>";
  }  else {
  
echo "El falsa, porque a + b es igual a 8, pero a - b no igual a 2<br/>";
  }

 echo 
"-----------------------------------------------------------------------<br/>";
 echo 
"14) (\$A+\$B == 8) || (\$A-\$B == 6)<br/>";
 if ((
$a $b == 8) || ($a -$b == 6)) {
  
echo "verdadera, porque a + b es igual 8 y como hay una que es verdadera se cumple la condición<br/>";
  }  else {
  
echo "falsa porque ninguan es verdadera";
  }

  echo 
"-----------------------------------------------------------------------<br/>";
  echo 
"\$A > 3 && \$B > 3 && \$C < 3<br/>";
  echo 
"Esta es verdadera, porque como la primera comparacion<br/>
   es verdadera y ignora las demas que no son evaluadas<br/>"
;

echo 
"-----------------------------------------------------------------------<br/>";
echo 
"\$A > 3 && \$B >= 3 && \$C < -3<br/>";
echo 
"Esta también es verdadera por que la primera da como valor true y las demas son ignoradas<br/>";
?>

Por una extraña razón me aparecen emojis en mi cita, le di una organización para que quede mejor.

Saludos y gracias :D
« Última modificación: 27 de Octubre 2020, 20:51 por Ogramar »
¡Me encanta aprender!

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2640
    • Ver Perfil
Re:PHP: Operadores lógicos; and, or, not y comparación: >,< == (CU00818B)
« Respuesta #1 en: 31 de Agosto 2020, 19:13 »
Buenas, para quien revise este hilo, el ejercicio está bien resuelto. Los emojis aparecen en los foros de forma automática cuando se introducen algunos textos, por ejemplo si se escribe 8 ) todo junto aparece 8) para evitar el emoji tenemos la opción de separar los caracteres con un espacio, o bien insertar como código. Cuando se inserta texto como código no aparecen de forma automática los emojis.

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".