File: /home/mmtprep/public_html/mathzen.mmtprep.com/assets/can2G14-NdWIU6SF.js.map
{"version":3,"file":"can2G14-NdWIU6SF.js","sources":["../../src/exercices/can/2e/can2G14.js"],"sourcesContent":["import { ecritureParentheseSiNegatif } from '../../../lib/outils/ecritures.js'\nimport { texteCentre } from '../../../lib/format/miseEnPage.js'\nimport { sp } from '../../../lib/outils/outilString.js'\nimport Exercice from '../../Exercice.js'\nimport { listeQuestionsToContenuSansNumero, 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 d\\'un point avec une translation'\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 = '04/03:2022' // La date de publication initiale au format 'jj/mm/aaaa' pour affichage temporaire d'un tag\n\n/**\n * Modèle d'exercice très simple pour la course aux nombres\n * @author Stéphane Guyon\n * Référence\n */\nexport const uuid = '0dfad'\nexport const ref = 'can2G14'\nexport default function TranslationVecteur () {\n Exercice.call(this) // Héritage de la classe Exercice()\n this.nbQuestions = 1\n this.tailleDiaporama = 2\n this.formatChampTexte = 'largeur15 inline'\n this.listeAvecNumerotation = false\n\n this.nouvelleVersion = function () {\n const xA = randint(-5, 5)\n const yA = randint(-5, 5)\n const ux = randint(-5, 5, 0)\n const uy = randint(-5, 5)\n const xB = xA + ux\n\n const yB = yA + uy\n\n this.listeQuestions = [` Dans un repère orthonormé, on donne un point $A$ de coordonnées $A\\\\left(${xA}${sp(1)} ; ${sp(1)} ${yA}\\\\right)$ et un vecteur $\\\\vec{u}$ de coordonnées $\\\\vec{u}\\\\begin{pmatrix}${ux} \\\\\\\\ ${uy}\\\\end{pmatrix}$.\n <br>Les coordonnées du point $B$ image du point $A$ par la translation de vecteur $\\\\vec{u}$ sont :\n ${texteCentre(`$B\\\\Bigg($ ${this.interactif ? ajouteChampTexteMathLive(this, 0, 'largeur10 inline') + sp(2) : sp(5)} ;\n ${this.interactif ? ajouteChampTexteMathLive(this, 1, 'largeur10 inline') + sp(2) : sp(5)} $\\\\Bigg)$`)}`]\n this.listeCorrections = [`On sait d'après le cours, que si le point $B$ est l'image du point $A$ par la translation de vecteur $\\\\vec{u}$, alors $\\\\overrightarrow{AB}=\\\\vec{u}$ <br>\n En appliquant aux données de l'énoncé, on obtient : $\\\\overrightarrow{AB}\\\\begin{pmatrix}x_B-${ecritureParentheseSiNegatif(xA)} \\\\\\\\ y_B-${ecritureParentheseSiNegatif(yA)}\\\\end{pmatrix}$<br>\n $\\\\overrightarrow{AB}=\\\\vec{u}\\\\iff \\\\begin{cases}x_B-${ecritureParentheseSiNegatif(xA)}${sp(1)} =${ux}\\\\\\\\ ${sp(1)} y_B-${ecritureParentheseSiNegatif(yA)} ${sp(1)}=${uy}\\\\end{cases}$<br>\n D'où: $\\\\begin{cases}x_B=${xA + ux}${sp(1)} \\\\\\\\ ${sp(1)} y_B=${sp(1)}${yA + uy}\\\\end{cases}$`]\n setReponse(this, 0, xB)\n setReponse(this, 1, yB)\n listeQuestionsToContenuSansNumero(this)\n this.canEnonce = ` Dans un repère orthonormé, on donne un point $A$ de coordonnées $A\\\\left(${xA}${sp(1)}\\\\;;\\\\;${sp(1)} ${yA}\\\\right)$ et un vecteur $\\\\vec{u}$ de coordonnées $\\\\vec{u}(${ux}\\\\;;\\\\;${uy})$.\n <br>\n\n Donner les coordonnées du point $B$ image du point $A$ par la translation de vecteur $\\\\vec{u}$.\n`\n this.canReponseACompleter = ''\n }\n}\n"],"names":["titre","interactifReady","interactifType","dateDePublication","uuid","ref","TranslationVecteur","Exercice","xA","randint","yA","ux","uy","xB","yB","sp","texteCentre","ajouteChampTexteMathLive","ecritureParentheseSiNegatif","setReponse","listeQuestionsToContenuSansNumero"],"mappings":"qFASY,MAACA,EAAQ,6DACRC,EAAkB,GAClBC,EAAiB,WAGjBC,EAAoB,aAOpBC,EAAO,QACPC,EAAM,UACJ,SAASC,GAAsB,CAC5CC,EAAS,KAAK,IAAI,EAClB,KAAK,YAAc,EACnB,KAAK,gBAAkB,EACvB,KAAK,iBAAmB,mBACxB,KAAK,sBAAwB,GAE7B,KAAK,gBAAkB,UAAY,CACjC,MAAMC,EAAKC,EAAQ,GAAI,CAAC,EAClBC,EAAKD,EAAQ,GAAI,CAAC,EAClBE,EAAKF,EAAQ,GAAI,EAAG,CAAC,EACrBG,EAAKH,EAAQ,GAAI,CAAC,EAClBI,EAAKL,EAAKG,EAEVG,EAAKJ,EAAKE,EAEhB,KAAK,eAAiB,CAAC,6EAA6EJ,CAAE,GAAGO,EAAG,CAAC,CAAC,MAAMA,EAAG,CAAC,CAAC,IAAIL,CAAE,+EAA+EC,CAAE,SAASC,CAAE;AAAA;AAAA,GAE5NI,EAAY,cAAc,KAAK,WAAaC,EAAyB,KAAM,EAAG,kBAAkB,EAAIF,EAAG,CAAC,EAAIA,EAAG,CAAC,CAAC;AAAA,GACjH,KAAK,WAAaE,EAAyB,KAAM,EAAG,kBAAkB,EAAIF,EAAG,CAAC,EAAIA,EAAG,CAAC,CAAC,YAAY,CAAC,EAAE,EACrG,KAAK,iBAAmB,CAAC;AAAA,qGACwEG,EAA4BV,CAAE,CAAC,aAAaU,EAA4BR,CAAE,CAAC;AAAA,4DACpHQ,EAA4BV,CAAE,CAAC,GAAGO,EAAG,CAAC,CAAC,KAAKJ,CAAE,SAASI,EAAG,CAAC,CAAC,QAAQG,EAA4BR,CAAE,CAAC,IAAIK,EAAG,CAAC,CAAC,IAAIH,CAAE;AAAA,+BAC/IJ,EAAKG,CAAE,GAAGI,EAAG,CAAC,CAAC,UAAUA,EAAG,CAAC,CAAC,QAAQA,EAAG,CAAC,CAAC,GAAGL,EAAKE,CAAE,eAAe,EAC/FO,EAAW,KAAM,EAAGN,CAAE,EACtBM,EAAW,KAAM,EAAGL,CAAE,EACtBM,EAAkC,IAAI,EACtC,KAAK,UAAY,6EAA6EZ,CAAE,GAAGO,EAAG,CAAC,CAAC,UAAUA,EAAG,CAAC,CAAC,IAAIL,CAAE,gEAAgEC,CAAE,UAAUC,CAAE;AAAA;AAAA;AAAA;AAAA,EAK3M,KAAK,qBAAuB,EAC7B,CACH"}