HEX
Server: Apache
System: Linux vps.mmtprep.com 4.18.0-477.21.1.el8_8.x86_64 #1 SMP Thu Aug 10 13:51:50 EDT 2023 x86_64
User: mmtprep (1001)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/mmtprep/public_html/mathzen.mmtprep.com/assets/can1F01-dDLmqJka.js.map
{"version":3,"file":"can1F01-dDLmqJka.js","sources":["../../src/exercices/can/1e/can1F01.js"],"sourcesContent":["import { ecritureAlgebrique, reduireAxPlusB } from '../../../lib/outils/ecritures'\nimport { texteCentre } from '../../../lib/format/miseEnPage.js'\nimport { sp } from '../../../lib/outils/outilString.js'\nimport Exercice from '../../deprecatedExercice.js'\nimport { listeQuestionsToContenu, randint } from '../../../modules/outils.js'\nimport { ajouteChampTexteMathLive } from '../../../lib/interactif/questionMathLive.js'\n\nimport { setReponse } from '../../../lib/interactif/gestionInteractif.js'\n\nexport const titre = 'Déterminer les coordonnées du sommet d\\'une parabole à partir de la forme canonique'\nexport const interactifReady = true\nexport const interactifType = 'mathLive'\n\n// Les exports suivants sont optionnels mais au moins la date de publication semble essentielle\nexport const dateDePublication = '1/11/2021' // La date de publication initiale au format 'jj/mm/aaaa' pour affichage temporaire d'un tag\n\n/**\n * Trouver les coordonnées du sommet d'une parabole donnée par sa forme canonique.\n * @author Gilles Mora\n * Référence can1F01\n */\nexport const uuid = 'f2035'\nexport const ref = 'can1F01'\nexport default function CoordonneesSommetParabole () {\n  Exercice.call(this) // Héritage de la classe Exercice()\n  this.nbQuestions = 1\n  this.formatChampTexte = 'largeur15 inline'\n  this.tailleDiaporama = 2\n  this.nouvelleVersion = function () {\n    this.listeQuestions = [] // Liste de questions\n    this.listeCorrections = [] // Liste de questions corrigées\n\n    let texte, texteCorr, a, b, c\n    for (let i = 0, cpt = 0; i < this.nbQuestions && cpt < 50;) {\n      a = randint(-10, 10, [0, -1, 1])\n      b = randint(-5, 5, 0)\n      c = randint(-5, 5)\n      if (c === 0) {\n        texte = `Les coordonnées du sommet de la parabole représentant\n    la fonction $f$ définie sur $\\\\mathbb{R}$\n    par $f(x)=${reduireAxPlusB(0, a)}(${reduireAxPlusB(1, b)})^2$ sont  :\n    ${texteCentre(`$\\\\Bigg($ ${this.interactif ? ajouteChampTexteMathLive(this, 2 * i, 'largeur10 inline') + sp(2) : sp(5)} ;\n    ${this.interactif ? ajouteChampTexteMathLive(this, 2 * i + 1, 'largeur10 inline') + sp(2) : sp(5)} $\\\\Bigg)$`)}`\n        if (b > 0) {\n          texteCorr = `On reconnaît la forme canonique d'une fonction polynôme du second degré :\n        ${texteCentre('$f(x)=a(x-\\\\alpha)^2+\\\\beta$')}Sous cette forme les coordonnées du sommet de la parabole qui représente la fonction $f$ sont :\n    $(\\\\alpha;\\\\beta)$.\n    ${texteCentre(` $f(x)=${reduireAxPlusB(0, a)}(${reduireAxPlusB(1, b)})^2=${reduireAxPlusB(0, a)}(x-(\\\\underbrace{-${b}}_{\\\\alpha}))^2+0$`)}.\n     Ainsi, $\\\\alpha=-${b}$ et $\\\\beta=${c}$ et on en déduit que les coordonnées du sommet de la parabole sont : $(-${b};${c})$.`\n        } else {\n          texteCorr = `On reconnaît la forme canonique d'une fonction polynôme du second degré :\n        ${texteCentre('$f(x)=a(x-\\\\alpha)^2+\\\\beta$')} Sous cette forme les coordonnées du sommet de la parabole qui représente la fonction $f$ sont :\n  $(\\\\alpha;\\\\beta)$.\n  ${texteCentre(`$f(x)=${reduireAxPlusB(0, a)}(${reduireAxPlusB(1, b)})^2$`)}\n     Puisque $\\\\alpha=${-b}$ et $\\\\beta=${c}$, on en déduit que les coordonnées du sommet de la parabole sont : $(${-b};${c})$.`\n        }\n        this.canEnonce = `Déterminer les coordonnées du sommet de la parabole représentant\n        la fonction $f$ définie sur $\\\\mathbb{R}$\n        par $f(x)=${reduireAxPlusB(0, a)}(${reduireAxPlusB(1, b)})^2$.`\n        this.canReponseACompleter = ''\n      } else {\n        texte = `Les coordonnées du sommet de la parabole représentant\n    la fonction $f$ définie sur $\\\\mathbb{R}$\n    par     $f(x)=${reduireAxPlusB(0, a)}(${reduireAxPlusB(1, b)})^2${ecritureAlgebrique(c)}$ sont  :\n    ${texteCentre(`$\\\\Bigg($ ${this.interactif ? ajouteChampTexteMathLive(this, 2 * i, 'largeur10 inline') + sp(2) : sp(5)} ;\n    ${this.interactif ? ajouteChampTexteMathLive(this, 2 * i + 1, 'largeur10 inline') + sp(2) : sp(5)} $\\\\Bigg)$`)}`\n        if (b > 0) {\n          texteCorr = `On reconnaît la forme canonique d'une fonction polynôme du second degré :\n        ${texteCentre('$f(x)=a(x-\\\\alpha)^2+\\\\beta$')} Sous cette forme les coordonnées du sommet de la parabole qui représente la fonction $f$ sont :\n        $(\\\\alpha;\\\\beta)$.\n        ${texteCentre(`$f(x)=${reduireAxPlusB(0, a)}(${reduireAxPlusB(1, b)})^2${ecritureAlgebrique(c)}\n        =${reduireAxPlusB(0, a)}(x-(\\\\underbrace{-${b}}_{\\\\alpha}))^2${ecritureAlgebrique(c)}$`)}\n        Ainsi, $\\\\alpha=-${b}$ et $\\\\beta=${c}$ et on en déduit que les coordonnées du sommet de la parabole sont : $(${-b};${c})$.`\n        } else {\n          texteCorr = `On reconnaît la forme canonique d'une fonction polynôme du second degré :\n        ${texteCentre('$f(x)=a(x-\\\\alpha)^2+\\\\beta$')}  Sous cette forme les coordonnées du sommet de la parabole qui représente la fonction $f$ sont :\n        $(\\\\alpha;\\\\beta)$.\n        ${texteCentre(`$f(x)=${reduireAxPlusB(0, a)}(${reduireAxPlusB(1, b)})^2${ecritureAlgebrique(c)}$`)}\n         Puisque $\\\\alpha=${-b}$ et $\\\\beta=${c}$, on en déduit que les coordonnées du sommet de la parabole sont : $(${-b};${c})$.`\n        }\n        this.canEnonce = `Déterminer les coordonnées du sommet de la parabole représentant\n        la fonction $f$ définie sur $\\\\mathbb{R}$\n        par  $f(x)=${reduireAxPlusB(0, a)}(${reduireAxPlusB(1, b)})^2${ecritureAlgebrique(c)}$.`\n        this.canReponseACompleter = ''\n      }\n      setReponse(this, 2 * i, -b)\n      setReponse(this, 2 * i + 1, c)\n\n      if (this.questionJamaisPosee(i, a, b, c)) {\n        this.listeQuestions.push(texte)\n        this.listeCorrections.push(texteCorr)\n        this.listeCanEnonces.push(this.canEnonce)\n        this.listeCanReponsesACompleter.push(this.canReponseACompleter)\n        i++\n      }\n      cpt++\n    }\n    listeQuestionsToContenu(this)\n  }\n}\n"],"names":["titre","interactifReady","interactifType","dateDePublication","uuid","ref","CoordonneesSommetParabole","Exercice","texte","texteCorr","a","b","c","i","cpt","randint","reduireAxPlusB","texteCentre","ajouteChampTexteMathLive","sp","ecritureAlgebrique","setReponse","listeQuestionsToContenu"],"mappings":"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"}