Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Victor Jiménez
Programación
Instituto IACC
1. 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.
<?php
function área(){
if (isset($_POST["button"]))
{
$Pi=3.1416;
$TrianguloAlto=$_POST["TrianguloAlto"];
$TrianguloBase=$_POST["TrianguloBase"];
$LadoCuadrado=$_POST["LadoCuadrado"];
$RadioCirculo=$_POST["RadioCirculo"];
$Triangulo=$TrianguloAlto*$TrianguloBase/2;
$Cuadrado=$LadoCuadrado*$LadoCuadrado;
$Circulo=$RadioCirculo*$RadioCirculo*$Pi;
echo "<p>área del Triángulo ".$Triangulo."</p>";
echo "<p>área del Cuadrado ".$Cuadrado."</p>";
echo "<p>área del Circulo ".$Circulo."</p>";
}
}
echo "<h1 align=center>Calculo de Áreas</h1>";
echo "<form id=form1 name=form1 method=post>";
echo " <table Border=1 width=100%>";
echo " <tr>";
echo " <td align=center valign=top width=20%>";
echo " <h2>Área de un Triángulo</h2>";
echo " <p>Alto: <input type=text name=TrianguloAlto
id=TrianguloAlto></p>";
echo " <p>Base: <input type=text name=TrianguloBase
id=TrianguloBase></p>";
echo " </td>";
echo " <td align=center valign=top width=20%>";
echo " <h2>Área de un Cuadrado</h2>";
echo " <p>Lado: <input type=text name=LadoCuadrado
id=LadoCuadrado></p>";
echo " </td>";
echo " <td align=center valign=top width=20%>";
echo " <h2>Área de un Circulo</h2>";
echo " <p>Radio: <input type=text name=RadioCirculo
id=RadioCirculo></p>";
echo " </td>";
echo " </tr>";
echo " </table>";
echo " <p align=center><input type=submit name=button id=button value=Enviar></p>";
echo "</form>";
área();
2. Al utilizar variables y funciones en PHP mencione qué extensiones y qué clases e
Interfaces reconoce como parte del lenguaje.
ARRAY
Un array en php es en realidad un mapa ordenado, un mapa es un tipo de datos que asocia
valores con claves. Esto se puede emplear como un array, lista (vector), tabla asociativa (tabla
hash-una implementación de un mapa), diccionario, colección, pila, cola, etc. También son
posibles árboles y arrays multidimensionales.
<?php
$array = array(1, 1, 1, 1, 1, 8 => 1, 4 => 1, 19, 3 => 13);
print_r($array);
ECHO
Echo no es realmente una función (es una construcción del lenguaje), por lo que no se requiere
el uso del paréntesis con él. Echo no se comporta como una función, es decir no siempre se
puede usar en el contexto de una función.
<?php
echo "Hola clase, como estan?";
WHILE
El significado de una sentencia while es simple, le dice a PHP que ejecute las sentencia
anidadas, tanto como la expresión while se evalúe como true. El valor de la expresión es
verificado cada vez al inicio del bucle, por lo que incluso si este valor cambia durante la
ejecución de las sentencias anidadas
<?php
//ejemplo//
$i = 1;
while ($i <= 10) {
echo $i++; /* el valor presentado sería
$i antes del incremento
(post-incremento) */
}
PRINT
Print no es realmente una función, por lo tanto no es necesario usar paréntesis para indicar su
lista de argumentos.
<?php
Print "print () tambien funciona sin parentisis.";
PRINTF
Printf es una función que permite mostrar informacion formateada según los valores que
aparezcan en alguna cadena formada por caracteres fijos y por una directiva %.
<?php
$A = 150;
printf ("variable \$A= %d \n",$A);
Bibliografía
http://phptester.net/
https://www.php.net/
https://campus.iacc.cl/ultra/courses/_4902_1/outline/edit/document/_464691_1?courseId=_4
902_1
https://bit.ly/2pQHkWV
https://bit.ly/2OYg5HU
https://bit.ly/2CE5Rqu
https://bit.ly/2IS8oxE