-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path12-Calculadora.php
53 lines (43 loc) · 1.33 KB
/
12-Calculadora.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<style>
.resultado{
color: #F00;
font-weight: bold;
font-size: 32px;
}
</style>
<?php
if(isset($_POST["button"])){
$numero1=$_POST["num1"];
$numero2=$_POST["num2"];
$operacion=$_POST["operacion"];
calcular($operacion);
}/*fuera de este ambito las variables definidas arriba no son visibles por eso
las declaramos como globales*/
function calcular($calculo){
if(!strcmp("Suma",$calculo)){
global $numero1;
global $numero2;
echo "<p class='resultado'>El resultado es : " .($numero1 + $numero2);
}
if(!strcmp("Resta",$calculo)){
global $numero1;
global $numero2;
echo "El resultado es : " .($numero1 - $numero2);
}
if(!strcmp("Multiplicacion",$calculo)){
global $numero1;
global $numero2;
echo "El resultado es : " .($numero1 * $numero2);
}
if(!strcmp("Division",$calculo)){
global $numero1;
global $numero2;
echo "El resultado es : " .($numero1 / $numero2);
}
if(!strcmp("Modulo",$calculo)){
global $numero1;
global $numero2;
echo "El resultado es : " .($numero1 % $numero2);
}
}
?>