Sebastian Arancibia Control5

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 11

PROGRAMACION

SEMANA 5

Sebastian Arancibia Valencia


19 de sept. de 22
ANALISIS Y PROGRAMACION COMPUTACIONAL
PROGRAMACI ÓN
Control 5
NOMBRE: Estructuras de iteración y control

OBJETIVO DEL CONTROL: Reconocer el contexto de uso del lenguaje PHP y su sintaxis.

RECURSOS NECESARIOS: Ø Contenidos de


la semana 5

Ø Recurso adicional: PHPTester.net


DESARROLLO

INSTRUCCIONES:

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 ",";}

?>
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);

?>
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

$arreglo= array("meses","Enero","Febrero","Marzo","Abril","Mayo",
"Junio","Julio","Agosto","Septiembre","Octubre",
"Noviembre","Diciembre");

$i = 9;

$a = $arreglo [$i];
echo $a;
$i++;

?>
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:

CODIGO DEL PROGRAMA PARA LOS 4 CASOS:

<?php
$sueldo= 400000;
$antiguedad= X;
if ($antiguedad>=10)
{
$aumento= $sueldo*0.1;
}
else if ($antiguedad<10 && $antiguedad>=5)
{
$aumento= $sueldo*0.07;
}
else if ($antiguedad <5 && $antiguedad>=3)
{
$aumento= $sueldo*0.05;
}
else
{
$aumento= $sueldo*0.03;
}
echo $sueldo+$aumento;

?>

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.
5. Dada la altura y la edad de N cantidad de personas, determine si es apto para jugar en un equipo
de baloncesto. Debe considerar que la persona debe tener 18 años o más, y debe medir 1,70 m o
más. Muestre el total de aceptados y rechazados al terminar el ciclo.

<?php
$edad =30;
$estatura =185;
$totalaceptados=0;
$totalrechazados=0;
$contador_edad =17;
$contador_altura =0;
while ($contador_edad<$edad){
if (($contador_edad >=18)&&($estatura>=170)){
echo "Edad ".$contador_edad."- Estatura" .$estatura. " CUMPLE REQUISITOS
<br>";
$totalaceptados++;
}
else{
echo "Edad ".$contador_edad."- Estatura" .$estatura. " NO CUMPLE REQUISITOS
<br>";
$totalrechazados++;
}
$contador_edad++;
}
echo "TOTAL CUMPLIMIENTO " .$totalaceptados."<br>";
echo "TOTAL NO CUMPLIMIENTO " .$totalrechazados."<br>";
?>

Ø Nota: Recuerde incluir en su entrega del control, el código fuente utilizado en cada uno de los
ejercicios y haga capturas de pantalla en cada una de las operaciones realizadas en su ejercicio
de programación.

INDICADORES DE EVALUACIÓN PUNTAJE

• Reconocen tipos de estructuras de iteración y control. 3


• Ejemplifican tipos de estructuras de iteración y control, según caso 3
aportado.
• Vinculan tipos de estructuras iterativas y de control, basado en caso 3
real.
• Puntaje total 9
El control debe ser desarrollado en la plantilla establecida por IACC para la entrega de controles de la
semana, disponible para ser descargada desde la plataforma del curso junto a estas instrucciones.

Envíe el documento creado con su nombre y apellido (nombre_apellido_control5).

CANTIDAD MÍNIMA DE PALABRAS: 600


CANTIDAD MÁXIMA DE PALABRAS: 700
REFERENCIAS BIBLIOGRÁFICAS

IACC. (2021). Iteración y control. Semana 5

También podría gustarte