Programacion 3
Programacion 3
Programacion 3
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.
Desarrollo:
<?php
$edad = 17;
echo
}else{
}
2. Dada las siguientes expresiones, ingréselas en PHPTester e indique el resultado respectivo. Considere
las siguientes variables:
Y=D*B+F–A/B*F
Desarrollo:
<?php
$A = 4;
$B = 5;
$C = 10;
$D = 3;
$E = 7;
$F = 9;
$S = $D*$B+$F-$A/$B*$F;
echo $S;
3. 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;
print "<p>verdadero</p>\n";
} else {
print "<p>falso</p>\n";
?>
Desarrollo:
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";
?>
Diferencia
Programa 1 Programa 2
<?php <?php
$var1 = true; $var1 = true;
$var2 = false; $var2 = false;
$todo = $var1 && $var2; $todo = $var1 and $var2;
if ($todo) { if ($todo) {
print "<p>verdadero</p>\n"; print "<p>verdadero</p>\n";
} else { } else {
print "<p>falso</p>\n"; print "<p>falso</p>\n";
} }
?> ?>
La diferencia es que en la línea 4 donde dicen $todo = $var1 $var2 es donde se diferencia el programa 1
con el programa dos ya que uno dice&& y el otro dice and, en el cual eso hace que salga negativo o
positivo.