This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

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...




20 agosto 2013

Programa en PHP: Área de un trapecio



Con este programa para principiantes en PHP, quiero darles la bienvenida a esta secuencia de creación de programas con PHP.

Quiero que a través de la práctica podamos desarrollar programas más complejos, así que iremos dejando un ejercicio resuelto con temas específicos y llegar a complementarlo luego con base de datos.

Aquí nuestro primer problema:

  1. Ingrese los valores de los elementos pertenecientes a un trapecio, luego calcule y reporte el área de dicha figura geométrica. Asumir que los valores ingresados son enteros.

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="areatrapecio.php" method="POST">
Ingrese la Base Menor (m) <input type="text" name="basemenor">
<br />
Ingrese la Base Mayor (m) <input type="text" name="basemayor">
<br />
Ingrese la Altura (m) <input type="text" name="altura">
<br />
<input type="submit" />

</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
$bmenor = $_REQUEST['basemenor'];
$bmayor= $_REQUEST['basemayor'];
$altura = $_REQUEST['altura'];
$resultado = $altura * ($bmenor + $bmayor)/2;
echo "El área del Trapecio es: " . $resultado . " m2";
?>

</body>


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

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



<<-->>