22 agosto 2013

Programa en PHP: Esfera


Programar: Dado el valor entero del radio de una esfera, calcular y reportar el área del círculo máximo de la esfera, el área de la esfera y el volumen de la esfera.

Primero crearemos dentro del <body> .. </body>, el formulario para capturar los datos que se va a solicitar el usuario.

<body>

/* Creación del Formulario
<form action="esfera.php" method="POST">
      <p>Radio de la Esfera (m)  <input type="text" name="radiocir">
         <br />
        <input type="submit" />
      </p>
</form>

/* se hace el ingreso de los valores a través de un formulario,
/* luego que ingresar los valores, y presionar el botón Submit,
/* nos dará el resultado de acuerdo a la parte de PHP que tenemos 

/* a continuación

<?php

if (isset($_REQUEST['radiocir'])) {
       $r = $_REQUEST['radiocir'];
     } else {
       $r = "";
}

$pi= 3.1416;

$areacirculo = $pi * pow($r,2);
$areaesfera = 4 * $pi * pow($r,2);
$volumenesfera = 4 * $pi * pow($r,3)/ 3;

echo "El área del círculo máximo de la Esfera es: " . $areacirculo . " m2 <br>" ;
echo "El área de la Esfera es: " . $areaesfera . " m2 <br>" ;
echo "El Volumen de la Esfera es: " . $volumenesfera . " m3 <br>" ;

?>

</body>

Pasando a explicar algunos puntos:

Usamos el issetDetermina si una variable está definida y no es NULL, como al cargar la página por primera vez, carga la variable con null, esto puede provocar algún error.

Usamos pow: Lo usamos para una expresión exponencial.



Para este ejercicio tendrías que grabarlo con el mismo nombre que aparece en el form: esfera.php

***NOTA IMPORTANTE: como ven aún no se está colocando validaciones para evitar error, que lo veremos más adelante...




2 comentarios:

  1. como puedo sacar el volumen de una esfera en php con el programa geany

    ResponderEliminar
  2. quisiera que me ayudaran a sacar el volumen de una esfera en php con el programa geany y de igual manera el area de un exagono en php con el programa geany

    ResponderEliminar