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/can2F16-gKHCSFCq.js
import{r as f}from"./reperes-MjYMQS1W.js";import{E as $,n as g,h as n,r as t,o as q,m as d}from"./index-hc8lvKav.js";import{s as S}from"./Spline-9OVy9bMN.js";import"./courbes-HH5ni-HU.js";import"./etudeFonction-M_f1WP66.js";import"./MatriceCarree-1qzwJiWf.js";import"./Polynome-vTUwDBL0.js";const T="27/10/2023",k=!0,L="mathLive",Q="Résoudre une équation graphiquement";/*!
 * @author Gilles MORA
  *
 * Référence can2F16
*/const _="9d293",w="can2F16";function z(){$.call(this),this.typeExercice="simple",this.nbQuestions=1,this.tailleDiaporama=1,this.formatChampTexte="largeur15 inline lycee nospacebefore",this.nouvelleVersion=function(){const x=[[{x:-4,y:-3,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:-3,y:-2,deriveeGauche:1,deriveeDroit:1,isVisible:!0},{x:-2,y:0,deriveeGauche:2,deriveeDroit:2,isVisible:!0},{x:-1,y:2,deriveeGauche:1,deriveeDroit:1,isVisible:!0},{x:0,y:3,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:2,y:2,deriveeGauche:-1,deriveeDroit:-1,isVisible:!0},{x:4,y:0,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:5,y:2,deriveeGauche:2,deriveeDroit:2,isVisible:!0}],[{x:-4,y:-1,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:-3,y:0,deriveeGauche:1,deriveeDroit:1,isVisible:!0},{x:-2,y:1,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:-1,y:0,deriveeGauche:-1,deriveeDroit:-1,isVisible:!0},{x:0,y:-1,deriveeGauche:-1,deriveeDroit:-1,isVisible:!0},{x:2,y:-2,deriveeGauche:-1,deriveeDroit:-1,isVisible:!0},{x:3,y:-3,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:4,y:-2,deriveeGauche:1,deriveeDroit:1,isVisible:!0},{x:5,y:-1,deriveeGauche:0,deriveeDroit:0,isVisible:!0}],[{x:-4,y:0,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:-3,y:1,deriveeGauche:1,deriveeDroit:1,isVisible:!0},{x:-2,y:2,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:-1,y:1,deriveeGauche:-1,deriveeDroit:-1,isVisible:!0},{x:0,y:0,deriveeGauche:-1,deriveeDroit:-1,isVisible:!0},{x:2,y:-1,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:3,y:0,deriveeGauche:2,deriveeDroit:2,isVisible:!0},{x:4,y:1,deriveeGauche:0,deriveeDroit:0,isVisible:!0},{x:5,y:0,deriveeGauche:-1,deriveeDroit:-1,isVisible:!0},{x:6,y:-1,deriveeGauche:0,deriveeDroit:0,isVisible:!0}]];function v(G){const u=n([-1,1]),c=n([-1,1]),V=t(-2,2),M=t(-1,1);return n(G).map(s=>Object({x:(s.x+V)*u,y:(s.y+M)*c,deriveeGauche:s.deriveeGauche*u*c,deriveeDroit:s.deriveeDroit*u*c,isVisible:s.isVisible}))}let e={};const h=g("O",-.3,-.3,"milieu","black",1),y=v(x),i=S(y);this.spline=i,e=i.trouveMaxes();const l=f({xMin:e.xMin-1,xMax:e.xMax+1,yMin:e.yMin-1,yMax:e.yMax+1,grilleX:!1,grilleY:!1,grilleSecondaire:!0,grilleSecondaireYDistance:1,grilleSecondaireXDistance:1,grilleSecondaireYMin:e.yMin-1,grilleSecondaireYMax:e.yMax+1,grilleSecondaireXMin:e.xMin-1,grilleSecondaireXMax:e.xMax+1}),b=i.courbe({repere:l,epaisseur:1.5,ajouteNoeuds:!0,optionsNoeuds:{color:"blue",taille:2,style:"x",epaisseur:2},color:"blue"}),p=[l,b],a=i.nombreAntecedentsMaximum(e.yMin,e.yMax,!0,!0),m=n([t(1,a),t(0,a),t(1,a)]),r=i.trouveYPourNAntecedents(m,e.yMin-1,e.yMax+1,!0,!0),o=i.solve(r),D=o.length===0?"\\emptyset":`${o.join(";")}`;this.reponse=D,this.question=`On donne la représentation graphique d'une fonction $f$. <br>
    Résoudre l'équation  $f(x)=${r}$.<br>`+q(Object.assign({pixelsParCm:30,scale:.65,style:"margin: auto"},{xmin:e.xMin-1,ymin:e.yMin-1,xmax:e.xMax+1,ymax:e.yMax+1}),p,h),this.interactif&&(this.question+="<br>Écrire les solutions rangées dans l'ordre croissant séparées par des points-virgules (saisir $\\emptyset$ s'il n'y en a pas).<br>",this.question+="Solution(s) : "),this.correction=`Résoudre l'équation $f(x)=${r}$ graphiquement revient à lire les abscisses des points d'intersection entre $\\mathscr{C}_f$ et ${r===0?"l'axe des abscisses.":`la droite  d'équation $y = ${r}$ (parallèle à l'axe des abscisses).`}<br>
    On en déduit : ${o.length===0?`$S=${d("\\emptyset")}$.`:`$S=\\{${d(o.join("\\,;\\,"))}\\}$.`}<br>`,this.canEnonce=this.question,this.canReponseACompleter=""}}export{T as dateDePublication,z as default,k as interactifReady,L as interactifType,w as ref,Q as titre,_ as uuid};
//# sourceMappingURL=can2F16-gKHCSFCq.js.map