public function __construct($m1, $nd, $ni)
 {
     parent::__construct($m1, $nd);
     # contrutor classe pai.
     $this->ni = $ni;
     $this->calculaM2();
     $this->calculaMe();
 }
Пример #2
0
 public function __construct($m1, $nd, $ni)
 {
     # contrutor classe pai.
     parent::__construct($m1, $nd);
     $this->ni = $ni;
     $this->calcularM2();
     $this->calcularMedia();
 }
Пример #3
0
    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);
    }
Пример #4
0
            $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';
}
Пример #5
0
                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();