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
evidencias respectivas en cada caso.
CODIGO FUENTE:
<?php
$edad= 17 ;
if ( $edad < 18 )
$mensaje = " Eres menor de edad, no podemos contratarte " ;
CODIGO FUENTE:
<?php
$A = 4;
$B = 5;
$C = 10;
$D = 3;
$E = 7;
$F = 9;
ECHO $Y ;
3. Pruebe los siguientes programas en PHPTester y mencione las diferencias al evaluar las
expresiones:
Programa 10
<?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";
}
?>
PROGRAMA 1
PROGRAMA 2
Como podemos ver en los códigos fuentes de programa 1 y programa 2, tenemos resultados distintos y
esto es por distinta sintaxis.
Y es porque al separar con and esto no se ejecuta del mismo modo ya que tiene una asociatividad de
izquierda a derecha.
REFERENCIAS BIBLIOGRÁFICAS
IACC (2018). Expresiones y Operadores. programación. Semana 3