Funciones . Programación
Enviado por paulatrigo • 16 de Septiembre de 2021 • Tarea • 679 Palabras (3 Páginas) • 217 Visitas
Funciones
Paula Trigo Gutiérrez
Programación
Instituto IACC
12 de septiembre de 2021
Desarrollo
- Utilizando PHPTester, diseñe una función que permita calcular el área de un triángulo, un cuadrado y un círculo, considere todas las variables necesarias y declárelas con valores de prueba para ejecutar la función y obtener en pantalla las 3 áreas configuradas.
Desarrollo: en primera instancia se especifican las variables, luego se especifica la primera función la cual se le denomina “cuadrado” con sus respectivos parámetros utilizando las variables establecidas al principio, con la variable denominada “resultado” se almacena la formula con la cual se determina el área de un cuadrado y por último se llama la función para que entregue el resultado. Con las demás funciones se realiza la misma operación con la diferencia de que se utilizan las demás variables establecidas, y con sus respectivas variables que albergan los resultados del triángulo y el círculo respectivamente.
Código:
<?php
$var1 = 5;
$var2= 5;
$var3 = 3;
$var4 = 4;
$radio = 6;
function cuadrado ($var1, $var2)
{
$resultado = $var1 * $var2;
echo "<strong>area de un cuadrado es: $resultado</strong";
}
cuadrado ($var1, $var2);
echo "<br>";
echo "<br>";
echo "<br>";
function triangulo ($var3,$var4)
{
$resultado2 = ($var3*$var4)/2;
echo "<strong>el area del triangulo es: $resultado2</strong>";
}
triangulo ($var3,$var4);
echo "<br>";
echo "<br>";
function circulo ($radio)
{
$resultado3 = (3.1415*($radio*$radio));
echo "<strong>el area del circulo es: $resultado3</strong>";
}
circulo ($radio);
[pic 1]
[pic 2]
- Al utilizar variables y funciones en PHP mencione qué extensiones y qué clases e interfaces reconoce como parte del lenguaje.
Dentro del lenguaje PHP existen variables y funciones cuyas extensiones, clases e interfaces forman parte del propio lenguaje. Las extensiones en PHP son módulos que proporcionan alguna funcionalidad concreta al motor (IACC, 2018). Una clase es una especie de molde o plantilla en la que pueden inscribirse diferentes tipos de objetos que guardan alguna característica común (IACC, 2018). Como parte del lenguaje de PHP se encuentran:
- Funciones para el manejo de variables: boolval, empty, floatval, get_defined_vars, gettype, etc.
- Funciones para el manejo de funciones: call_user_func_array, call_user_func, func_get_args, func_num_args, etc.
- Funciones para la manipulación de strings: chr, echo, explode, htmlentities, htmlspecialchars, implode, join, etc.
- Funciones para interactuar con arrays y manipularlos: array_chunk, array_diff, array_keys, array_map, array_push, array_rand, etc.
- Información de clases y objetos: __autoload, call_user_method, class_alias, class_exists, get_called_class, etc.
- Sistema de ficheros: basename, chmod, chown, dirname, fclose, feof, file_exists, etc.
- De las funciones nativas disponibles en PHP, seleccione 5 y pruébelas en PHPTester.
- In_array ():
Esta función buscará un valor dentro de un arreglo, si lo encuentra devolverá verdadero y sino devolverá falso.
En este caso el nombre “Maria” se encuentra en el arreglo por lo tanto devolverá el valor de verdadero como se muestra a continuación.
Código:
<?php
$nombres = array('Juan', 'Pedro', 'Maria', 'Jorge', 'Ana');
$nombre_a_buscar = 'Maria';
if(in_array($nombre_a_buscar, $nombres)){
echo 'El nombre se encuentra en la lista';
}else{
echo 'El nombre NO se encuentra en la lista';
...