Contro Semana 5 Programacion
Enviado por Christopher Guaman • 10 de Diciembre de 2020 • Informe • 1.335 Palabras (6 Páginas) • 2.356 Visitas
ESTRUCTURAS DE ITERACIÓN Y CONTROL.
Christopher Alonso Guaman Salinas
PROGRAMACIÓN
Instituto IACC
21 de septiembre de 2020
Desarrollo
Utilizando los ciclos WHILE, DO WHILE y FOR, elabore los siguientes programas en
PHPTester.net:
1. Muestre en pantalla los números del 30 hasta el 10 (de manera decreciente) utilizando
ciclo FOR.
<?php
for($numeros=30;$numeros>=10;$numeros--){
echo "$numeros, ";
};
for($numeros=1;$numeros<=0;$numeros++){
echo $numeros+$numeros;
echo ", ";}
[pic 1]
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, es decir, en pantalla debe mostrar:
2 4 6 8 10
<?php
$numero=5;
do{
$numero--;
}while($numero>=1);
$numero=1;
do{
echo $numero + $numero;
echo ", ";
$numero++;
}while($numero<=5);
[pic 2]
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.
<?php
$numero = 9;
if($numero >= 1 && $numero <= 12){
switch($numero){
case 1:$mes = "Enero"; break;
case 2:$mes = "Febrero"; break;
case 3:$mes = "Marzo"; break;
case 4:$mes = "Abril"; break;
case 5:$mes = "Mayo"; break;
case 6:$mes = "Junio"; break;
case 7:$mes = "Julio"; break;
case 8:$mes = "Agosto"; break;
case 9:$mes = "Septiembre"; break;
case 10:$mes = "Octubre"; break;
case 11:$mes = "Noviembre"; break;
case 12:$mes = "Diciembre"; break;
}
echo "El mes es: $mes";
}
[pic 3]
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:
- Si lleva más de 10 años en la empresa se le aplica un aumento del 10%.
<?php
$salario = 400000;
$antiguedad = 11;
if($antiguedad >= 10){
$incremento = $salario * 10 / 100 + $salario;
echo "salario: $incremento";
} elseif($antiguedad >= 5 and $antiguedad < 10){
$incremento = $salario * 7 / 100 + $salario;
echo "salario: $incremento";
} elseif($antiguedad >= 3 and $antiguedad < 5){
$incremento = $salario * 5 / 100 + $salario;
echo "salario: $incremento";
} elseif($antiguedad < 3){
$incremento = $salario * 3 / 100 + $salario;
echo "salario: $incremento";
}
[pic 4]
- Si lleva menos de 10 años, pero más de 5, se le aplica un aumento del 7%.
<?php
$salario = 400000;
$antiguedad = 8;
if($antiguedad >= 10){
$incremento = $salario * 10 / 100 + $salario;
echo "salario: $incremento";
} elseif($antiguedad >= 5 and $antiguedad < 10){
$incremento = $salario * 7 / 100 + $salario;
echo "salario: $incremento";
} elseif($antiguedad >= 3 and $antiguedad < 5){
$incremento = $salario * 5 / 100 + $salario;
...