Ejemplo switch case Calculando Grados Fahrenheit PHP


En este ejemplo de php utilizaremos Las Formulas de conversión de incrementos
de grados Fahrenheit Celsius y Kelvin para calcular el valor de temperatura Introducido utilizando el switch.

Formulas:
Fahrenheit a Celsius   C =(F-32)*5/9
Fahrenheit a Kelvin K = (F-32)*5/9 +273

Celsius a Fahrenheit  F =C*9/5+32
Celsius a Kelvin K=C+273

Kelvin a Fahrenheit   F= (k-273)9/5+32
Kelvin a Celsius C=K-273

Codigo:

<html> 
  <head> 
  <title>Conversiones</title> 
  </head> 
  <body>
  Calculando Grados Fahrenheit php
<form method="post" action="Grados.php"> 
  Seleccione la conversion que quiere haser: 
   <p>accion<br>
<select name="accion">
<option  value="Fahrenheit a Celsius">Fahrenheit a Celsius</option>
<option  value="Fahrenheit a Kelvin">Fahrenheit a Kelvin </option>
<option  value="Celsius a Fahrenheit">Celsius a Fahrenheit</option>
<option  value="Celsius a Kelvin">Celsius a Kelvin</option>
<option  value="Kelvin a Fahrenheit">Kelvin a Fahrenheit</option>
<option  value="Kelvin a Celsius">Kelvin a Celsius</option>
</select></p>
  <br>Ingrese valor a convertir<br>
  <input type="text" name="numero">
  <br>    
  <input type="submit" value="calcular"> 
  </form>

<?php 
 if ($_REQUEST[accion]!=""){

switch ($_REQUEST[accion]) {
case "Fahrenheit a Celsius":
      //Fahrenheit a Celsius   C =(F-32)*5/9
   $C =($_REQUEST[numero]-32)*5/9;
echo "<h2>".$C." C</h2>";
break;
case "Fahrenheit a Kelvin":
     //Fahrenheit a Kelvin K = (F-32)*5/9 +273
   $K = ($_REQUEST[numero]-32)*5/9 +273;
echo "<h2>".$K." K</h2>";
break;
case "Celsius a Fahrenheit":
         //Celsius a Fahrenheit  F =C*9/5+32
   $F =((1*$_REQUEST[numero]*9)/5)+32;
   echo "<h2>".$F." F</h2>";

break;
case "Celsius a Kelvin":
        //Celsius a Kelvin K=C+273
  $K=$_REQUEST[numero]+273;
        echo "<h2>".$K." K</h2>";
break;
case "Kelvin a Fahrenheit":
        //Kelvin a Fahrenheit   F= (k-273)9/5+32
  $F=($_REQUEST[numero]-273)*9/5+32;
        echo "<h2>".$F." F</h2>";
break;
case "Kelvin a Celsius":
         //Kelvin a Celsius C=K-273
  $C=$_REQUEST[numero]-273;
        echo "<h2>".$C." C</h2>";
break;
default: echo "error";;
}


    
  
                                                        
 }     else    {   echo "<h2>Accion no valida</h2>";   }
      
  ?>
  
  </body> 
</html>


Descargar Ejemplo:


Comentarios

Populares

Buscar en este blog