Sei sulla pagina 1di 9

Leonardo Lozano Leal

Programación

17-mayo-2019
Desarrollo

1. Utilizando operadores de comparación y lógicos, resuelva el siguiente caso, con PHPtester:

• Declare una variable que guarde la edad de una persona. Luego, si la edad es menor de 18 años,
aparecerá el siguiente mensaje: “Eres menor de edad, no podemos contratarte”.
• Si es mayor de 18 años y menor o igual de 60 años, le saldrá el mensaje: “Es posible que usted
sea un candidato al cargo”.
• Si es mayor de 60 años, le saldrá el mensaje: “Lo sentimos, pero usted no cumple el perfil del
cargo”.
Pruebe su programa en tres casos: una persona de 17 años, una de 64 y una de 35. Muestre las
evidencias respectivas en cada caso.

CODIGO

<?php
$edad = 17;
$result = ($edad <= 18 and $edad <> 60 and $edad <> 60);
if ($result === true) {
echo
"Eres menor de edad, no podemos contratarte";
}else{
echo " Es posible que usted sea un candidato al cargo<br> ";
}
Persona de 17 años
Persona de 35 años
La edad de 64 no encontré la forma de que me apareciera. -Si puede me lo explica por favor que

estoy haciendo mal. -


2. Dada las siguientes expresiones, ingréselas en PHP Tester e indique el resultado respectivo.
Considere las siguientes variables:

A=4 B=5 C = 10 D=3 E=7 F= 9

A partir de lo anterior, determine el valor de:

a) X = (A<B) OR (NOT(A<>C) AND (A+B<D OR A<F)


Y=D*B+F–A/B*F

CODIGO

<?php
$A = 4;
$B = 5;
$C = 10;
$D = 3;
$E = 7;
$F = 9;
$X = ($A<$B) OR NOT ($A<>$C) AND ($A+$B<$D OR $A<$F);
$Y = $D*$B+$F-$A/$B*$F;
echo $Y;
3. Pruebe los siguientes programas en PHPTester y mencione las diferencias al evaluar las
expresiones:

PROGRAMA 1
PROGRAMA 2

No entendí esta pregunta…a que se refería con las diferencias al evaluar las expresiones.-
Bibliografía

IACC (2018). Expresiones y Operadores. Programación. Semana 3.

http://phptester.net/

https://www.youtube.com/watch?v=IHW0YHPSUPE

http://www.mclibre.org/consultar/php/lecciones/php-operaciones-aritmeticas.html

Potrebbero piacerti anche