Está en la página 1de 9

PROGRAMACION

SEMANA 6

Sebastian Arancibia Valencia


26 de septiembre de 2022
Analisis y programación computacional
PROGRAMACI ÓN
Control 6

NOMBRE: Introducción a la Programación en PHP

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

RECURSOS NECESARIOS:
Ø Contenidos de la semana 6.
Ø Recurso adicional: PHPTester.net.
DESARROLLO
INSTRUCCIONES:

Se le solicita que realice los siguientes programas, utilizando PHPTester:

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.

CODIGO:

<?php
$edades [0]=17;
$edades [1]=35;
$edades [2]=25;
$edades [3]=87;
$edades [4]=15;
$edades [5]=9;
$edades [6]=69;
$edades [7]=5;
echo $edades [3];

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.
CODIGO:

<?php
$edades = array("17","35","25","87","15","9","69","5");

echo"$edades[0]<br>$edades[1]<br>$edades[2]<br>$edades[3]<br>
$edades[4]<br>$edades[5]<br>$edades[6]<br>$edades[7]";

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.

CODIGO:

<?php
$respuesta= array("false","true","false","true","true","false");
echo $respuesta[2];

4. Diseñe dos arreglos que almacenen 5 posiciones cada uno y obtenga la suma de los arreglos en
un tercer arreglo denominado resultado. Es decir:

Resultado[0] = ArregloA[0] + ArregloB[0]


La suma se debe realizar por medio de un ciclo repetitivo.

CODIGO:

<?php
$arregloA= array("3","6","9","12","15");
$arregloB= array("18","21","24","27","30");
{
echo($arregloA[0]+$arregloB[4]);
}

5. 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. Se pide realizar la declaración del arreglo que se muestra en la
siguiente matriz:

CODIGO:

<?php

$basico = array("1","14","8","3");

$medio = array("6","19","7","2");

$avanzado = array("3","13","4","1");

echo "EMPLEADOS QUE SABEN INGLES:";

echo ($basico[0]+$medio[0]+$avanzado[0]);

echo "<br>";

echo "EMPLEADOS QUE SABEN FRANCÉS:";

echo ($basico[1]+$medio[1]+$avanzado[1]);

echo "<br>";

echo "EMPLEADOS QUE SABEN ALEMÁN:";

echo ($basico[2]+$medio[2]+$avanzado[2]);

echo "<br>";

echo "EMPLEADOS QUE SABEN ESPAÑOL:";

echo ($basico[3]+$medio[3]+$avanzado[3]);

echo "<br>";

echo "EMPLEADOS NIVEL BASICO:";

echo ($basico[0]+$basico[1]+$basico[2]+$basico[3]);

echo "<br>";
echo "EMPLEADOS NIVEL MEDIO:";

echo ($medio[0]+$medio[1]+$medio[2]+$medio[3]);

echo "<br>";

echo "EMPLEADOS NIVEL AVANZADO:";

echo ($avanzado[0]+$avanzado[1]+$avanzado[2]+$avanzado[3]);

echo "<br>";

echo "CANTIDAD DE EMPLEADOS:";

echo ($basico[0]+$basico[1]+$basico[2]+$basico[3]+

$medio[0]+$medio[1]+$medio[2]+$medio[3]+

$avanzado[0]+$avanzado[1]+$avanzado[2]+$avanzado[3]);

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

• Reconocen contexto de uso de arreglos y 3


unidimensionales bidimensionales y
• Ejemplifican programación de arreglos unidimensionales
bidimensionales en PHP 3
3
• Relacionan fundamentos de arreglos con tipos y acciones.
• 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_control6).

CANTIDAD MÍNIMA DE PALABRAS: 600


CANTIDAD MÁXIMA DE PALABRAS: 700

REFERENCIAS BIBLIOGRÁFICAS
IACC. (2022). ARREGLOS. Semana 6

También podría gustarte