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 isset: Determina si una variable está definida y no es
<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 isset: Determina 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...
***NOTA IMPORTANTE: como ven aún no se está colocando validaciones para evitar error, que lo veremos más adelante...
como puedo sacar el volumen de una esfera en php con el programa geany
ResponderEliminarquisiera 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