public function __construct($m1, $nd, $ni) { parent::__construct($m1, $nd); # contrutor classe pai. $this->ni = $ni; $this->calculaM2(); $this->calculaMe(); }
public function __construct($m1, $nd, $ni) { # contrutor classe pai. parent::__construct($m1, $nd); $this->ni = $ni; $this->calcularM2(); $this->calcularMedia(); }
function Divisao($n1, $n2) { if ($n2 == 0) { print "Não é permitida a divisão por zero!"; } else { $this->resultado = $n1 / $n2; print "Resultado da divisão: {$n1} / {$n2} = " . $this->resultado; } } function Potenciacao($n1, $n2) { $this->resultado = pow($n1, $n2); print "Resultado da potenciação: {$n1} elevado a {$n2} = " . $this->resultado; } } $obj = new Calculo(); if (isset($_POST["operacao"]) && isset($_POST["n1"]) && isset($_POST["n2"])) { $operacao = $_POST["operacao"]; $n1 = $_POST["n1"]; $n2 = $_POST["n2"]; if ($operacao == "adicao") { $obj->Adicao($n1, $n2); } elseif ($operacao == "subtracao") { $obj->Subtracao($n1, $n2); } elseif ($operacao == "multiplicacao") { $obj->Multiplicacao($n1, $n2); } elseif ($operacao == "divisao") { $obj->Divisao($n1, $n2); } elseif ($operacao == "potenciacao") { $obj->Potenciacao($n1, $n2); }
$operacion = implode($destino); $cadena = "\$var = {$operacion};"; eval($cadena); $var = round($var, 4); echo $var; break; case 'guardar': $calculo = new Calculo(); $calculo->nombre = $_GET['nombre_sesion']; $calculo->calculo = $_GET['calculo']; $calculo->resultado = $_GET['resultado']; $calculo->guardar(); $calculos = $calculo->buscarCalculos(); include 'findAndBrowse.php'; break; case 'modificar': $calculo = new Calculo(); $calculo->id = $_GET['id']; $calculo->nombre = $_GET['nombre_sesion']; $calculo->calculo = $_GET['calculo']; $calculo->resultado = $_GET['resultado']; $calculo->actualizar(); $calculos = $calculo->buscarCalculos(); include 'findAndBrowse.php'; break; } } else { $calculo = new Calculo(); $calculos = $calculo->buscarCalculos(); include 'findAndBrowse.php'; }
return number_format($m2, 2); } $m2 = $m2 + 0.01; } return $m2; } public function status() { if ($this->me >= 5) { $s = "Aprovado"; } elseif ($this->me >= 3 && $this->me <= 4.9) { $s = "De exame"; } else { $s = "Reprovado"; } return $s; } public function mostra() { echo "M1: " . $this->getM1() . "</br>"; echo "Diciplina: " . $this->getNd() . "</br>"; echo "Integrada: " . $this->getNi() . "</br>"; echo "M2: " . $this->getM2() . "</br>"; echo "Media: " . $this->getMedia() . "</br>"; echo "Nota minima*: " . $this->falta() . "</br>"; echo "Status Aluno: " . $this->Status() . "</br>"; } } #fim da classe Calculo. $objeto = new Calculo(2.5, 6.3, 6.3); $objeto->mostra();