You are on page 1of 10

Estructuras de iteración y

controlNombre Alumno
Programación
Instituto IACC
09/05/2021
Desarrollo

1. Muestre en pantalla los números del 30 hasta el 10 (de manera decreciente) utilizando
ciclo FOR.

Código fuente:

<?php
for ($x = 30; $x <= 30 && $x >= 10 ; $x--) {
echo "El número es: $x <br>";
}
2. Utilizando el ciclo WHILE, declare una variable que tome los valores del 1 al 5 y muestre en
pantalla el doble de su valor.

Código fuente:

<?php
$i=0;
while ($i<5) {
$i++;
$a=$i*2;
echo "{$a} <br> " ;
}
3. Diseñe un programa que reciba un valor entre 1 y 12 y muestre el mes del año al que equivale,
tomando en cuenta que enero es el mes 1 y diciembre el mes 12. Declare la variable del dato de
entrada y asigne un valor de referencia como prueba.
Código fuente

<?php
$mes=5;
switch ($mes){

case 1:
print "Enero";
break;
case 2:
print "Febrero";
break;
case 3:
print "Marzo";
break;
case 4:
print "Abril";
break;
case 5:
print "Mayo";
break;
case 6:
print "Junio";
break;
case 7:
print "Julio";
break;
case 8:
print "Agosto";
break;
case 9:
print "Septiembre";
break;
case 10:
print "Octubre";
break;
case 11:
print "Noviembre";
break;
case 12:
print "Diciembre";
break;
}
4. Calcule el sueldo que le corresponde al trabajador de una empresa que cobra $400.000
mensuales. El programa debe realizar los cálculos en función de los siguientes criterios:

a) Si lleva más de 10 años en la empresa se le aplica un aumento del 10%.


b) Si lleva menos de 10 años, pero más de 5, se le aplica un aumento del 7%.
c) Si lleva menos de 5 años, pero más de 3, se le aplica un aumento del 5%.
d) Si lleva menos de 3 años se le aplica un aumento del 3%.
e) Pruebe los 4 casos anteriores utilizando valores de prueba para las variables de sueldo y
antigüedad.

a):
b):
c):
d):
Código fuente

<?php
$antiguedad=7;
$sueldo=400000;
$aumento1=0.10;
$aumento2=0.07;
$aumento3=0.05;
$aumento4=0.03;

if($antiguedad > 10) {


$porcentaje=$sueldo*$aumento1;
$aumento=$porcentaje+$sueldo;
echo "su aumento es: {$aumento}";
} elseif($antiguedad < 10 && $antiguedad > 5 ) {
$porcentaje=$sueldo*$aumento2;
$aumento=$porcentaje+$sueldo;
echo "su aumento es: {$aumento}";
} elseif($antiguedad < 5 && $antiguedad > 3 ) {
$porcentaje=$sueldo*$aumento3;
$aumento=$porcentaje+$sueldo;
echo "su aumento es: {$aumento}";
} else {
$porcentaje=$sueldo*$aumento4;
$aumento=$porcentaje+$sueldo;
echo "su aumento es: {$aumento}";

You might also like