Está en la página 1de 5

PROGRAMACIÓN AVANZADA I

SEMANA 1

Gerty Marioly Niklistchek Carrillo


13 de junio 2022
Técnico en informática
DESARROLLO
Resuelva los siguientes enunciados en PHP, cree un menú de opciones con la sentencia de control switch-
case para cada una de las operaciones solicitadas. Valide que el código funcione en PHPTester y haga que
muestre por pantalla los resultados.

a. Calcule el área de un trapecio utilizando funciones en php:


• Declare las variables: lado1, lado2, altura (asigne el valor que desee).
• La fórmula es: A= ((lado1+lado2) *altura) /2

Respuesta:
Primero debemos declarar las variables $selección la cual estará vinculada al menú que nos brinda switch-
case con el siguiente código.
<?php
$lado1=4;
$lado2=6;
$altura=10;
$area=(($lado1+$lado2)*$altura)/2;
echo "el area del trapecio es:";
echo $area;
b. Calcule el área de un triángulo utilizando funciones en php:
• Declare las variables: base y altura (asigne el valor que desee).
• La fórmula es: A= (base*altura) /2

Respuesta:
Para calcular el área de un triángulo es necesario declarar las siguientes variables $base=3; $altura=7 la
formula dada quedaría de la siguiente manera.
El código es de la siguiente forma:

<?php
$tri_base = 3;
$tri_altura = 7;
echo " el area del triangulo es:" .triangulo($tri_base, $tri_altura) ."<br>";
function triangulo($base, $altura)
{
$area = ($base * $altura) / 2;
return
$area;
}
c. Calcule la suma entre 2 vectores declarados como V1 y V2 de 5 valores cada uno declarados y
asigne el valor que desee, como resultado debe obtener un VR de la misma cantidad de valores.

Respuesta:
La declaración de los vectores los realizaremos con array de la siguiente forma:
<?php
$array1 = array(5,8,6,7,4);
$array2 = array(2,3,6,9,8);
var_export ($array1);
var_export ($array2);
$array_resultante= array_merge($array1,$array2);
var_export ($array_resultante);
cómo podemos observar hemos declarado los 2 vectores más la suma de sus array.
REFERENCIAS BIBLIOGRÁFICAS
IACC (2020). Programación PHP. Programación Avanzada I IACC. Semana 1.

También podría gustarte