Está en la página 1de 7

PROGRAMACIÓN

SEMANA 3

Luis Guerra Reyes


20/01/2022
Automatización y control
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.

<?php
$edad=17;
if ($edad<60)
{
$resultado=($edad<=18 and $edad<>18);
if ($resultado==true)
{
echo "Eres menor de edad, no podemos contratarte";
}
else
{
echo"Es posible que usted sea un candidato al cargo";
}
}
else
{
echo "Lo sentimos, pero usted no cumple el perfil del cargo";
}
2. 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:

<?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 "X= $X <br>";

echo "Y= $Y <br>";


3. Pruebe los siguientes programas en PHPTester y mencione las diferencias al evaluar las
expresiones:
Programa 1

Programa 2

Lo que se puede deducir el operador AND es que trabaja a nivel de bits, simplemente hace una operación
basada en valores de bits. Mientras el operador && hará una operación lógica y hace solo un control de
los valores verdadero o falso. En función del valor booleano, así evaluara la expresión y nos dara el
resultado que obtuvimos.

Para entender mejor este operador (&&) podemos identificarlo y analizarlo mejor en la siguiente tabla
REFERENCIAS BIBLIOGRÁFICAS

IACC. (2022).Expresiones y operadores. Programación. Semana 3

También podría gustarte