Autor Tema: PHP Operadores and or mayor menor distinto comparaciones doble igual CU00818B  (Leído 2586 veces)

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Buenas noches. Os dejo una posible solución del ejercicio CU00818B del curso PHP desde cero de aprenderaprogramar.

Citar

EJERCICIO

Dadas las variables de tipo entero con valores $A = 5, $B = 3, $C = -12 indicar si la evaluación de estas expresiones daría como resultado verdadero o falso:

El código de comprobación:
Código: [Seleccionar]
<?php 
$A 5;
$B 3;
$C = -12;

echo "\$A = $A <br>";
echo "\$B = $B <br>";
echo "\$C = $C <br>";

echo "a) La comparación: \$A > 3 es: ".($A 3)." <br>";
echo "b) La comparación: \$A > \$C es: ".($A $C)." <br>";
echo "c) La comparación: \$A < \$C es: ".($A $C)." <br>";
echo "d) La comparación: \$B < \$C es: ".($B $C)." <br>";
echo "e) La comparación: \$B != \$C es: ".($B != $C)." <br>";
echo "f) La comparación: \$A == 3 es: ".($A == 3)." <br>";
echo "g) La comparación: \$A * \$B == 15 es: ".($A $B == 15)." <br>";
echo "h) La comparación: \$A * \$B == -30 es: ".($A $B == -30)." <br>";
echo "i) La comparación: \$C < \$A || \$B < \$A es: ".($C $A || $B $A)." <br>";
echo "j) La comparación: \$C == -10 || \$B == -10 es: ".($C == -10 || $B == -10)." <br>";
echo "k) La comparación: \$C == -4 || \$B == -4 es: ".($C == -|| $B == -4)." <br>";
echo "l) La comparación: (\$A + \$B + \$C) == 5 es: ".(($A $B $C) == 5)." <br>";
echo "m) La comparación: (\$A + \$B) == 8) && (\$A - \$B == 2) es: ".(($A $B == 8) && ($A $B == 2))." <br>";
echo "n) La comparación: (\$A + \$B) == 8) || (\$A - \$B == 6) es: ".(($A $B == 8) || ($A $B == 6))." <br>";
echo "o) La comparación: \$A > 3 && \$B > 3 && \$C < 3 es: ".($A && $B && $C 3)." <br>";
echo "p) La comparación: \$A > 3 && \$B >= 3 && \$C < -3 es: ".($A && $B >= && $C < -3)." <br><br>";
echo "Leyenda: <br> 1 = true; <br>&nbsp;&nbsp; = false; <br>"
?>

Haciendo este ejercicio he llegado a la conclusión que si la variable es de tipo boolean y su valor es "true" por pantalla se muestra "1" y si su valor es "false" no se imprime nada.

Gracias.

« Última modificación: 31 de Agosto 2020, 19:10 por Ogramar »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:CU00818B Operadores lógicos en PHP
« Respuesta #1 en: 05 de Mayo 2016, 18:49 »
Hola dimiste.


Ejercicio bien resuelto.

Te faltaría haber comentado si el resultado es el esperado por ti.

Citar
indicar si la evaluación de estas expresiones daría como resultado verdadero o falso:

Saludos. ;D

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Re:CU00818B Operadores lógicos en PHP
« Respuesta #2 en: 05 de Mayo 2016, 21:14 »
Sí, sí, acerté 100% (bueno, quizás 85%, jejeje).

 

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".