<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../css/css.css" type="text/css">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr> 
    <td class="head">
      <div align="center">Calculadora</div>
    </td>
  </tr>
  <tr> 
    <td>
      <table width="100%" border="0" cellspacing="6" cellpadding="0" class="ft10">
        <tr> 
          <td> 
            <form name="form1" method="get" action="calculadora.php">
              <table width="100%" border="0" cellspacing="5" cellpadding="0" align="center" class="ft10">
                <tr> 
                  <td> 
                    <div align="center"><b>Valores a calcular</b>:<br>
                      <br>
                      <input type="text" name="v1" class="form">
                      <br>
                      <input type="radio" name="f" value="+">
                      Somar 
                      <input type="radio" name="f" value="-">
                      Subtrair 
                      <input type="radio" name="f" value="*">
                      Multiplicar 
                      <input type="radio" name="f" value="/">
                      Dividir<br>
                      <input type="text" name="v2" class="form">
                    </div>
                  </td>
                </tr>
                <tr> 
                  <td> 
                    <div align="center"> 
                      <input type="submit" name="Submit" value="Calcular" class="form">
                    </div>
                  </td>
                </tr>
                <tr> 
                  <td> 
                    <div align="center">
                    

                      <?
//==============================================================================================
/*
ESTE C�DIGO FOI CRIADO POR ANDR� SAM!
www.zunz.com.br | sac@zunz.com.br

A FINALIDADE MAIOR � ENSNAR COMO FAZER, POIS QUE ESSA CALCULADORA � ESTUPIDAMENTE B�SICA ... heheh
MESMO ASSIM, DEIXE OS CR�DITOS AE !!!

... tem gente que passa a vida inteira
travando a in�til luta com os galhos
sem saber que � l� no tronco
que t� o coringa do baralho ...

( Raul Santos Seixas - As aventuras de Raul Seixas na cidade de Thor )

ENTENDENDO A BAGA�A:                                                                         */
//==============================================================================================

$v1=$_GET['v1'];   // AQUI ESTAMOS RESGATANDO OS VALORES DOS CAMPOS DO FORMUL�RIO
$v2=$_GET['v2'];   // AQUI ESTAMOS RESGATANDO OS VALORES DOS CAMPOS DO FORMUL�RIO
$f=$_GET['f'];     // AQUI ESTAMOS RESGATANDO OS VALORES DOS CAMPOS DO FORMUL�RIO

// ABAIXO, ESTAMOS ESTIPULANDO CONDI��ES ( IF, OU SEJA, "SE" )

if     ($f=='+') { $calc=$v1 + $v2; }
/* COMENTANDO A LINHA ACIMA: "SE" $f ( QUE � A FUN��O ESCOLHIDA => +, -, *, / ) FOR IGUAL A +,
O C�LCULO � IGUAL AO VALOR DO CAMPO 1 + O VALOR DO CAMPO 2
A MESMA L�GICA � UTILIZADA PARA AS FUN��ES ABAIXO */

elseif ($f=='-') { $calc=$v1 - $v2; }
elseif ($f=='*') { $calc=$v1 * $v2; }
elseif ($f=='/') { $calc=$v1 / $v2; }

/* ABAIXO, ESTAMOS CONVERTENDO O N�MERO PARA UMA FORMATA��O NUM�RICA, OU SEJA,
SE O RESULTADO DO C�LCULO FOR: 321654987321654, A FUN��O "NUMBER_FORMAT" IR� TRAZER ESSE
VALOR COM A SEGUINTE FORMATA��O: 321,654,987,321,654
PARA ISSO, IREMOS CRIAR UMA NOVA VARI�VEL - $nc - QUE RECEBER� OS VALORES CONVERTIDOS, RESGATANDO-AS
DA VARI�VEL - $calc - */
$nc=number_format($calc);


/* NA LINHA ABAIXO, VAMOS CONVERTER AS V�RGULAS POR PONTOS, USANDO A FUN��O "EREG_REPLACE"
PARA ISSO, CRIAMOS UMA NOVA VARI�VEL - $nnc - QUE RECEBER� ESSE VALOR CONVERTIDO, TIRANDO-O
DA VARI�VEL - $nc - */
$nnc=ereg_replace(",",".",$nc);


/* POR FIM, USAMOS O ECHO E IMPRIMIMOS O RESULTADO EM NOSSA TELA*/
echo"C�lculo retornado: <b>$nnc</b>";

//==============================================================================================
// FIM DE EXPLICA��ES - FAL�!
//==============================================================================================

?>
                    </div>
                  </td>
                </tr>
              </table>
            </form>
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
</body>
</html>