Dúvida - Calculadora em PHP

06/01/2016

5

PHP

Galera, fiz essa calculadora, só que não está mostrando o resultado.

<!DOCTYPE HTML>
<html lang = "pt-br">
    <head>
        <title> Exemplo</title>
        <meta charset = "UTF-8">
    </head>
    <body>
        <form action=calculadora.php" method="get" >
            Primeiro Numero: <input name="num1" type="text" />
            Segundo numero: <input name="num2" type="text" /> 
            Operacao (quatro operações):  <input name="operacao" type="text" /> 
            <input type="submit" value="Calcular" />     
    </form> 
    <?php
        $a = $_GET "num1";
        $b = $_GET "num2";
        $op =$_GET "operacao";
        $c = []
        if($op == "soma")
            $c = $a + $b;
            //echo $c = "resultado";
        else if($op == "subtracao")
            $c = $a - $b;
            //echo $c = "resultado";
        else if($op == "multiplicacao")
            $c = $a*$b;
            //echo $c = "resultado";
        else
            $c = $a/$b;
         echo "O resultado da operação é: $c";
    ?>      
    </body>
</html>


O que está errado?
Responder

Posts

06/01/2016

Karine Sobral

Melhorei um pouco:


<!DOCTYPE HTML>
<html lang = "pt-br">
    <head>
        <title> Exemplo</title>
        <meta charset = "UTF-8">
    </head>
    <body>
        <form action=calculadora.php" method="get" >
            Primeiro Numero: <input name="num1" type="text" />
            Segundo numero: <input name="num2" type="text" /> 
            Operacao (quatro operações):  <input name="operacao" type="text" /> 
            <input type="submit" value="Calcular" />     
    </form> 
    <?php
		echo phpversion();
	?>
    <?php
        $a = $_GET ["num1"];
        $b = $_GET ["num2"];
        $op =$_GET ["operacao"];
        $c = [];
        if($op == "soma")
            $c = $a + $b;         
        else if($op == "subtracao")
            $c = $a - $b;            
        else if($op == "multiplicacao")
            $c = $a*$b;           
        else
            $c = $a/$b;
        echo "O resultado da operação é: $c";   
        echo $c = "resultado";
        
    ?>      
    </body>
</html>

Responder

06/01/2016

Luiz Pessoa

Melhorou bastante, obrigado, vou tentar com resto.
Responder

07/01/2016

Luiz Pessoa

Karine, não consegui! rsrs.
Responder

08/01/2016

Karine Sobral

Posso tentar ver amanha?
Responder

08/01/2016

Karine Sobral

Posso tentar ver amanha?
Responder

08/01/2016

Karine Sobral

Posso tentar ver amanha?
Responder

08/01/2016

Karine Sobral

Posso tentar ver amanha?
Responder

09/01/2016

Luiz Pessoa

Estou tentando aqui tambem.
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira