hercioneto

pw1-2017 calculadora.php

Oct 5th, 2017
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.23 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <!-- Arquivo: calculadora.php -->
  3. <html>
  4.     <head>
  5.         <meta charset="utf-8"/>
  6.         <title> Calculadora</title>
  7.         <style>
  8.         .dados {
  9.         font-size: 16px; color: #999;
  10.         width:100px;
  11.         padding-left:10px;
  12.         margin-bottom: 10px;
  13.         }
  14.         </style>
  15.     </head>
  16. <body>
  17. <h1> CALCULADORA:</h1>
  18. <h2>Calculando:</h2>
  19. <?php
  20. //se não foi setado
  21.  
  22. if (!isset($_POST["n1"]) or !isset($_POST["n2"])) {
  23.     echo "Erro. Por favor informe os dois números.";
  24.     exit();
  25. }
  26.  
  27. function mais($num1,$num2) {
  28.     return ($num1+$num2);
  29. }
  30. function menos($num1,$num2) {
  31.     return ($num1-$num2);
  32. }
  33. function vezes($num1,$num2) {
  34.     return ($num1*$num2);
  35. }
  36. function dividir($num1,$num2) {
  37.     if ($num2==0) {
  38.         return "Divisão por zero";
  39.         }
  40.         else {
  41.     return ($num1/$num2);
  42. }
  43.  
  44.  
  45. $n1 = $_POST["n1"];
  46. $n2 = $_POST["n2"];
  47. $opt = $_POST["opt"];
  48.  
  49.     if ($opt == "+") {
  50.         $resultado = mais($n1,$n2);
  51.     }
  52.     if ($opt == "-") {
  53.         $resultado = menos($n1,$n2);
  54.     }
  55.     if ($opt == "*") {
  56.         $resultado = vezes($n1,$n2);
  57.     }
  58.     if ($opt == "/") {     
  59.         $resultado = dividir($n1,$n2);
  60.         }
  61.     }
  62.  
  63.     ?>
  64. <span class="dados"><?php echo $n1; ?> <?php echo $opt; ?>
  65. <?php echo $n2; ?> =</span><span class="dados"><?php echo $resultado; ?></span>
  66. </body>
  67. </html>
Add Comment
Please, Sign In to add comment