Пример #1
0
if ($_SESSION['langue'] == 'en') {
    $text = array("Equation", "The system does not manage the complex numbers.", "Resolve", "Result", "Read documentation", "Documentation", "<samp>The present form allows to solve this type of equation</samp><br />\n                          <var>ax³</var> + <var>bx²</var> + <var>cx</var> + <var>d</var> = 0<br />\n                          <samp>Fields can remain empty</samp>");
    $algo = array("Algorithm for first degree equations <var>ax</var> + <var>b</var> = 0<br /><br />x = (- b)/ (a)", "Algorithm for second degree equations <var>ax²</var> + <var>bx</var> + <var>c</var> = 0<br /><br />\n                          Delta = <var>bx²</var> - 4 * a * c<br />\n                          SI Delta < 0<br />\n                          ALORS<br />\n                            <span class=\"marge\">x1 = (- b - racine(Delta))i / (2 * a)<br /></span>\n                            <span class=\"marge\">x2 = (- b + racine(Delta))i / (2 * a)<br /></span>\n                          FINSI<br />\n                          SI Delta = 0<br />\n                          ALORS<br />\n                            <span class=\"marge\">x = (-b) / (2 * a)<br /></span>\n                          FINSI<br />\n                          SI Delta > 0<br />\n                          ALORS<br />\n                            <span class=\"marge\">x1 = (- b - racine(Delta)) / (2 * a)<br /></span>\n                            <span class=\"marge\">x2 = (- b + racine(Delta)) / (2 * a)<br /></span>\n                          FINSI", "For this algorithm, I have used this website <a href=\"http://www.alain.be/boece/degree3algo.html\">site</a><br />\n                          Thanks to this, i can do my algorithm<br />\n                          This algorithm is to big to be on this page.");
    $menu = array("Quadratic equation", "Cubic function", "Linear equation");
} else {
    if ($_SESSION['langue'] == 'fr') {
        $text = array("Equation", "Le système ne prend pas en charge les nombres complexes.", "Résoudre", "Résultat", "Voir la documentation", "Documentation", "<samp>Le formulaire présent permet de résoudre ce type d'équation</samp><br />\n                          <var>ax³</var> + <var>bx²</var> + <var>cx</var> + <var>d</var> = 0<br />\n                          <samp>Les champs peuvent rester vides</samp>");
        $algo = array("Algorithme pour une equation du premier degré <var>ax</var> + <var>b</var> = 0<br /><br />x = (- b)/ (a)", "Algorithme pour une equation du second degré <var>ax²</var> + <var>bx</var> + <var>c</var> = 0<br /><br />\n                          Delta = <var>bx²</var> - 4 * a * c<br />\n                          SI Delta < 0<br />\n                          ALORS<br />\n                            <span class=\"marge\">x1 = (- b - racine(Delta))i / (2 * a)<br /></span>\n                            <span class=\"marge\">x2 = (- b + racine(Delta))i / (2 * a)<br /></span>\n                          FINSI<br />\n                          SI Delta = 0<br />\n                          ALORS<br />\n                            <span class=\"marge\">x = (-b) / (2 * a)<br /></span>\n                          FINSI<br />\n                          SI Delta > 0<br />\n                          ALORS<br />\n                            <span class=\"marge\">x1 = (- b - racine(Delta)) / (2 * a)<br /></span>\n                            <span class=\"marge\">x2 = (- b + racine(Delta)) / (2 * a)<br /></span>\n                          FINSI", "Pour cette algorithme, je me suis servi de ce <a href=\"http://www.alain.be/boece/degree3algo.html\">site</a><br />\n                          A partir de la méthode de la calcul, je fais mon algorithme<br />\n                          Celui ci est trop imposant pour étre affiché ici.");
        $menu = array("Second degrée", "Troisiéme degrée", "Premier degrée");
    }
}
if (isset($_POST['valider_equation'])) {
    $equation = new Equation($_POST['x3'], $_POST['x2'], $_POST['x'], $_POST['d']);
    $equation->Resolve();
    $result = $equation->getResult();
    $result_d = $equation->getResult_detail();
    $delta = $equation->getDelta();
    $f = $equation->getFonctionAff();
}
?>
<div id="page-wrapper">
    <div class="row">
        <div class="col-lg-12" style="margin-top: 10px;">
            <div class="alert alert-warning" role="alert"><?php 
echo $text[1];
?>
</div>
        </div>
        <div class="col-lg-4">
            <div class="panel panel-default">
                <div class="panel-heading">