Introducción a la Programación en PHP
Enviado por Alvaro616 • 27 de Enero de 2020 • Informe • 372 Palabras (2 Páginas) • 1.555 Visitas
Introducción a la Programación en PHP
Alvaro Daniel Reyes Troncoso
Programación
Instituto IACC
04/10/2019
Desarrollo
1. Declare un arreglo de números enteros de nombre $edades e introduce en él 8
elementos cuyos valores sean 17, 35, 25, 87, 15, 9, 69 y 5. A continuación, muestre
por pantalla el elemento con localizador 3.
$edades=array("17","35","25","87","15","9","69","5");
echo $edades[3];
?>
[pic 1]
2. En el ejercicio anterior, incluya un ciclo que muestre en pantalla los números desde la
posición 0 hasta la posición 7.
$edades=array("17","35","25","87","15","9","69","5");
$i=0;
while($i<=7){
echo $edades[$i],"
";
$i++;
}
?>
[pic 2]
3. Declare un arreglo de valores booleanos de nombre $respuesta e introduce en él seis
elementos que sean false, true, false, true, true, false. A continuación, muestre por
pantalla el elemento con localizador 2.
$edades=array("false", "true", "false", "true", "true", "false");
echo $edades[2];
?>
[pic 3]
4. Diseñe dos arreglos que almacenen 5 posiciones cada uno y obtenga la suma de los
arreglos en un tercer arreglo denominado resultado.
$arreglo1=array(51,6,14,8,5);
$arreglo2=array(4,21,11,1,7);
$cant=count($arreglo1);
$i=0;
while($i<$cant){
$resultado[$i]=$arreglo1[$i]+$arreglo2[$i];
echo $arreglo1[$i],"+".$arreglo2[$i]."=".$resultado[$i]."
";
$i++;
}
?>
[pic 4]
Cree el código PHP que permita almacenar -en un arreglo bidimensional- el número de
empleados de una empresa, ordenados en función del nivel y del idioma que dominan.
Se deben considerar 3 niveles: básico, medio y avanzado, que correspondan con las
filas de la matriz, y 4 idiomas (inglés, francés, alemán y español), que correspondan
con las columnas de la matriz. Además, se debe mostrar por pantalla los empleados
que existen en cada nivel e idioma. Ejemplo: numeroEmpleados [0]['frances']
representará el número de alumnos que existen en el nivel básico, idioma francés.
$arreglo1=array(
"Basico" => array("ingles"=>1,"frances"=>14,"aleman"=>8,"español"=>3),
"Medio" => array("ingles"=>6,"frances"=>19,"aleman"=>7,"español"=>2),
"Avanzado" => array("ingles"=>3,"frances"=>13,"aleman"=>4,"español"=>1));
...