Está en la página 1de 5

PROGRAMACIÓN

SEMANA 3

ANGELICA FUENTES PINO


05-09-22
TECNICO INFORMATICA
DESARROLLO
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.

<?php
$edad=17;
if($edad<18){
    echo("Eres menor de edad, no podemos contratarte.");
}elseif($edad>18 and $edad<60){
    echo("Es posible que usted sea un candidato al cargo.");
}elseif($edad>60 and $edad<90){
echo("Lo sentimos, pero usted no cumple el perfil del cargo.");
}
else{
    echo("La edad es incorrecta.");
}
?>
Dada las siguientes expresiones, ingréselas en PHPTester 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:

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

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

A) <?php
B) $A=4;
C) $B=5;
D) $C=10;
E) $D=3;
F) $E=7;
G) $F=9;
H) $Y=($D*$B+$F-$A/$B*$F);
I) echo("el resultado es $Y");
J) echo("<br>");
K) $X=($A<$B)OR($A<>$C) AND ($A+$B<$D OR $A<$F);
L) echo("el resultado es $X");
M) ?>

Pruebe los siguientes programas en PHPTester y mencione las diferencias al evaluar las
expresiones:

Programa 1

<?php

$var1 = true;

$var2 = false;

$todo = $var1 && $var2;

if ($todo) {

print "<p>verdadero</p>\n";

} else {

print "<p>falso</p>\n";

?>

Programa 2

<?php

$var1 = true;

$var2 = false;

$todo = $var1 and $var2;

if ($todo) {

print "<p>verdadero</p>\n";

} else {

print "<p>falso</p>\n";

?>
La comparación de estos operadores lógicos busca en el caso de “&&” evaluar el conjunto de variables si
una es distinta de la otra no la reconoce como verdadera, al contrario de and que evalúa por separado
cada variable y si en la evaluación se cumplen las condiciones las contempla como valido. La teoría del
PHP indica que ambos son iguales pero el criterio de evaluación es el que cambia entre ellas.

REFERENCIAS BIBLIOGRÁFICAS

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

También podría gustarte