Como calcular áreas y perímetros en PHP


Hoy vamos a enseñar realizar en PHP los cálculos de áreas y perímetros, mostraremos los casos de circulo, el cuadrado y el triangulo. La forma de realizarlo es realmente simple y mostraremos el código explicado con comentarios.


¿Que Necesitamos?
- Un editor que soporte PHP, como Dreamweaver

¿Como Lo Hago?
Antes que todo vamos a aclarar que tomaremos el valor de PI como 3.14.

Dicho esto partamos.

1.- Vamos a crear un pagina de formulario que nos pida ingresar un valor, al campo de texto le asignaremos el nombre ?rad? y también creamos un radio de nombre ?cal? con las opciones ?Area? y ?Perimetro? los valores de estas opciones serán ?area? y ?peri? respectivamente. 

Primero vamos a ver el caso del circulo, lo que aparece a continuación va entre las etiquetas "body", los comentarios estarán entre los símbolos /"*" y  "*/". Se recomienda leerlos todos, ya que en algunas cosas se obvian, porque fueron explicadas en el ejemplo anterior:

Cita: Mostrar
Con esto ya podrán automatizar el caculo de área y perímetro de un círculo.

Veamos ahora el caso de un cuadrado, para esto modificaremos nuestro formulario cambiando el nombre del cuadro de texto de ?rad? a ?lad?.

Cita: Mostrar
Con esto tienen automatizado el cálculo de área y perímetro de un cuadrado.

Veamos ahora el caso del triángulo, en este caso solo calcularemos el área, ya que el perímetro varía según el tipo de triángulo, realizaremos cambios en el formulario, ya que ahora necesitamos 2 datos y no 1, a un cuadro de texto lo llamaremos ?bas? y al otro lo llamaremos ?alt? y eliminaremos por completo las opciones de calcular área o perímetro:

Cita: Mostrar
Y con esto termínanos de automatizar, al menos para estas 3 figuras, el cálculo de area y perímetro
Como calcular áreas y perímetros en PHP
5 Puntos Score: 5/10
Visitas: 2267 Favoritos: 4
Ver los usuarios que votaron...
2 Comentarios Como calcular áreas y perímetros en PHP
sirve para sacar el ?
base x altura sobre 2
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!