Page 1

PHP Orientado  a  Objetos   Calcular  área  y  Perímetro   David  Gutiérrez  Tovar      


Objetivo del  Programa   Este  es  un  programa  de  PHP  orientado  objetos  que  calcula  el  área  y  el  perímetro  de  un  cuadrado  o  de  un  rectángulo.  

Descripción del  código   index.php   <?php include 'figuras.php';//incluimos la pagina figuras.php donde estan nuestras clases $objfigura = new figuras();//Creamos un nuevo objeto de tipo figura //Inicia Formulario para poder enviar los datos a guardar echo "<form action='index.php' method='POST' name='formu'> <table border=1> <tr><td colspan=2 align='center'><b>Calcular Area</b></td></tr> <tr> <td align='right'>Selecciona la figura:</td> <td> <select name='figura'> <option value=1>cuadrado</option> <option value=2>rectangulo</option> </select> </td> </tr> <tr> <td align='right'>Base:</td> <td><input type='text' name='base'></td> </tr> <tr> <td align='right'>Altura:</td> <td><input type='text' name='altura'></td> </tr>


<tr> <td align='right'>Calcular:</td> <td> <select name='calcular'> <option value=1>Area</option> <option value=2>Perimetro</option> </select> </td> </tr> <tr> <td colspan=2 align='center'> <input type='submit' name='calcular' value='Calcular'> </td> </tr> </table> </form>"; //Manda llamar el metodo segun las opciones seleccionadas if (!empty($_POST['calcular'])) { if ($_REQUEST['figura'] == 1) { $objfigura ->cuadrado($_REQUEST['base'], $_REQUEST['calcular']); } else { $objfigura ->rectangulo($_REQUEST['base'], $_REQUEST['altura'], $_REQUEST['calcular']); } } ?>


 figuras.php   <?php class figuras { //Inicia metodo para calcular el area de la figura public function cuadrado($base, $calcular) { if($calcular == 1)//calcula el area { $area = $base * $base; echo "El area del cuadrado es: $area"; } else //calcula el perimetro { $perimetro = $base * 4; echo "El perimetro del cuadrado es: $perimetro"; } } //Inicia metodo para calcular el perimetro de la figura public function rectangulo($base, $altura, $calcular) { if($calcular == 1)//calcula el area { $area = ($base * $altura)/2; echo "El area del rectangulo es: $area"; } else //calcula el perimetro


{ $perimetro = ($base + $altura)*2; echo "El perimetro del rectangulo es: $perimetro"; } } } ?> Â

Â

Â


Pantallas Resultantes      

Calcular Área y Perímetro - PHP  

Este es un programa de PHP orientado objetos que calcula el área y el perímetro de un cuadrado o de un rectángulo.

Read more
Read more
Similar to
Popular now
Just for you