Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: RUSO GD en 08 de Octubre 2015, 05:42

Título: Ejemplo PHP Formulario calcular tiempo de llenado cilindro por POST CU00834B
Publicado por: RUSO GD en 08 de Octubre 2015, 05:42
Tengo una respuesta del Ejercicio CU00834B ...por favor diganme si esta correcta o tengo que corregir algo...
Gracias...

Este es el programa en HTML
Código: [Seleccionar]
<html>
<head><title>TIEMPO DE LLENADO DEPOSITO</title></head>
<body>
<fieldset>
<legend>CALCULO DE TIEMPO DE LLENADO CILINDRO</legend>
<form name="formulario" method="post" action="ejecutarCalculo.php">
INTRODUZCA EL CAUDAL DISPONIBLE EN LITROS/MINUTO: <br/><input type="text" name="caudal" value=" "><br/>
INTRODUZCA EL DIAMETRO DISPONIBLE EN LITROS/MINUTO: <br/><input type="text" name="diametro" value=" "><br/>
INTRODUZCA LA ALTURA DISPONIBLE EN LITROS/MINUTO: <br/><input type="text" name="altura" value=" "><br/>
<br/>
<input type="submit" value="CALCULAR">
</form>
</fieldset>
</body>
</html>

Este es el programa de PHP

Código: [Seleccionar]
<?php
$caudal
=$_POST['caudal'];
$diametro=$_POST['diametro'];
$altura=$_POST['altura'];
$Pi=3.141593;
$radio=$diametro/2;
$volumen=$Pi*$radio*$radio*$altura;
$vlitros=$volumen*1000;
$tminutos=$vlitros/$caudal;
echo 
"El tiempo que transcurria para llenado del deposito es: ".$tminutos."  minutos";
?>


Por favor expliquenme la linea $vlitros=$volumen*1000; el porque multiplicamos por 1000...
Título: Re:Ejemplo PHP Formulario calcular tiempo de llenado cilindro por POST CU00834B
Publicado por: César Krall en 10 de Octubre 2015, 16:21
Hola RUSO GD!

En el formulario tienes mal puestas las unidades de diámetro y altura.

Debe poner: INTRODUZCA EL DIAMETRO EN METROS: y no  en litros/minuto

INTRODUZCA LA ALTURA EN METROS: y no en litros/minuto

Una vez se tiene el diámetro y la altura del cilindro en metros, el volumen del cilindro se calcula como Pi*(R^2)*H donde R es el radio que es la mitad del diámtro.

Ese volumen está expresado en metros cúbicos. Sabiendo que 1 m3 son 1000 litros, calculamos los litros multiplicando el volumen en metros cúbicos por 1000.

Finalmente calculamos el tiempo que tarda en llenarse dividiendo el volumen en litros por el caudal que entra en litros/minuto, obteniendo los minutos que tarda en llenarse.

Saludos!
Título: Re:Ejemplo PHP Formulario calcular tiempo de llenado cilindro por POST CU00834B
Publicado por: RUSO GD en 12 de Octubre 2015, 06:05
Se agradece la explicación de ejercicio... 
Continuare con esto ahora que lo tengo ya mas claro...