Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEMANA 3
• 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
<?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.
A = 4 B = 5 C = 10 D = 3 E = 7 F= 9
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;
if ($todo) {
print "<p>verdadero</p>\n";
} else {
print "<p>falso</p>\n";
?>
Programa 2
<?php
$var1 = true;
$var2 = false;
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