Outils du site


tutoriels:ressources:mathgraph:exercice_equation_solutions_multiples

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriels:ressources:mathgraph:exercice_equation_solutions_multiples [04/10/2022 13:36] ybitontutoriels:ressources:mathgraph:exercice_equation_solutions_multiples [06/02/2023 09:11] (Version actuelle) – [Exercice de résolution d'équation à solutions multiples] jaccomardo
Ligne 5: Ligne 5:
  
 Il doit d'abord, à l'aide d'une liste déroulante, indiquer s'il y a ou non des solutions puis, s'il y en a, la résoudre. Il doit d'abord, à l'aide d'une liste déroulante, indiquer s'il y a ou non des solutions puis, s'il y en a, la résoudre.
 +{{:tutoriels:ressources:mathgraph:2023-02-06_09-08.png?400|}}
  
 Il peut résoudre progressivement. Par exemple si l'équation est 3x^3 - x = 0, il pourra entrer comme première proposition x(3x²-1) = 0. On  lui dira alors que ce qu'il a proposé est vérifié par les solutions. Il peut résoudre progressivement. Par exemple si l'équation est 3x^3 - x = 0, il pourra entrer comme première proposition x(3x²-1) = 0. On  lui dira alors que ce qu'il a proposé est vérifié par les solutions.
 Il pourra ensuite par exemple entrer comme deuxième ligne de calcul x = 0; x² = 1/3 etc., le ; jouant le rôle d'un ou logique. Il pourra ensuite par exemple entrer comme deuxième ligne de calcul x = 0; x² = 1/3 etc., le ; jouant le rôle d'un ou logique.
 +{{:tutoriels:ressources:mathgraph:2023-02-06_09-10.png?400|}}
  
 On considérera qu'il aura fini lorsqu'il entrera comme proposition : x = 0; x = √(3)/3; x = -√(3)/3 (dans cet ordre ou un ordre différent). On considérera qu'il aura fini lorsqu'il entrera comme proposition : x = 0; x = √(3)/3; x = -√(3)/3 (dans cet ordre ou un ordre différent).
Ligne 129: Ligne 131:
 ^Nom de la fonction^Variable formelle^Formule^Commentaire^ ^Nom de la fonction^Variable formelle^Formule^Commentaire^
 |zero|x|abs(x)<0.000000001|Sert à vérifier les réponses de l'élève à 'epsilon' près| |zero|x|abs(x)<0.000000001|Sert à vérifier les réponses de l'élève à 'epsilon' près|
-|entier|x|zero(x-int(x))|Renvoie 1 si x est entier et 0 sinon| 
-|div|x|entier(x/y%%^%%2)|Renvoie 1 si x est divisible par le  carré de y et 0 sinon| 
 |rep|x|0|Servira à contenir les équations proposées par l'élève| |rep|x|0|Servira à contenir les équations proposées par l'élève|
- 
-Créez aussi une fonction de la variable //x// nommée extraitcarre donc la formule figure ci-dessous: 
-<code> 
-si(div(x,20),20,si(div(x,19),19,si(div(x,18),18,si(div(x,17),17,si(div(x,16),16,si(div(x,15),15,si(div(x,14),14,si(div(x,13),13,si(div(x,12),12,si(div(x,11),11,si(div(x,10),10,si(div(x,9),9,si(div(x,8),8,si(div(x,7),7,si(div(x,6),6,si(div(x,5),5,si(div(x,4),4,si(div(x,3),3,si(div(x,2),2,1))))))))))))))))))) 
-</code> 
- 
-Impossible de faire autrement car MathGraph32 ne peut pas programmer de boucles et c'est la raison pour laquelle nous avons limité les valeurs de a et de b précédemment. 
  
 Avec l'outil {{:exercices_calcul:outilcalcul.png?32|}} créez les calculs réels suivants : Avec l'outil {{:exercices_calcul:outilcalcul.png?32|}} créez les calculs réels suivants :
Ligne 144: Ligne 137:
 ^Nom du calcul^Formule^Commentaire^ ^Nom du calcul^Formule^Commentaire^
 |nbSol|si(f1,0,si(f2,2,si(f3,1,3)))|La figure doit impérativement contenir un calcul nommé nbSol qui renvoie le nombre de solutions de l'équation proposée| |nbSol|si(f1,0,si(f2,2,si(f3,1,3)))|La figure doit impérativement contenir un calcul nommé nbSol qui renvoie le nombre de solutions de l'équation proposée|
-|k|extraitcarre(b'*a')|Renvoie le plus grand entier dont le carré divise le produit b'*a'|+|k|divmaxp(b'*a',2)|Renvoie le plus grand entier dont le carré divise le produit b'*a'|
 |q|b'*a'/k%%^%%2|Renvoie ce qui restera sous la racine carrée une fois le plus grand entier extrait de celle-ci| |q|b'*a'/k%%^%%2|Renvoie ce qui restera sous la racine carrée une fois le plus grand entier extrait de celle-ci|
 |tombejuste|zero(q-1)|Renvoie 1 si a'*b' est un carré parfait| |tombejuste|zero(q-1)|Renvoie 1 si a'*b' est un carré parfait|
Ligne 153: Ligne 146:
 |x2|-x1|Renvoie l'opposée de la racine précédente| |x2|-x1|Renvoie l'opposée de la racine précédente|
 |x3|0|La racine nulle| |x3|0|La racine nulle|
 +
 +__A noter :__ quand, par exemple, vous créez le calcul //k//, quand vous cliquez sur le bouton **Fonctions**, une liste vous présente toutes les fonctions prédéfinies et que vous trouverez dans la liste divmaxp et sa syntaxe :
 +
 +divmaxp(n,p): Renvoie le plus grand nombre entier positif k
 +tel que k^p divise n avec 1 < p < 256 et 1 < |n| < 1000000 
  
 Les réponses de l'élève (séparées par des ;) sont forcément des équations dont des formules comportant une seule égalité. Ces formules sont mises dans la fonction rep lors de l'évaluation de la réponse les unes après les autres. Les réponses de l'élève (séparées par des ;) sont forcément des équations dont des formules comportant une seule égalité. Ces formules sont mises dans la fonction rep lors de l'évaluation de la réponse les unes après les autres.
Ligne 251: Ligne 249:
  
 ^Nom du calcul^Formule^ ^Nom du calcul^Formule^
-|k"|extraitcarre(a')|+|k"|divmaxp(a',2)|
 |q"|a'/k"%%^%%2| |q"|a'/k"%%^%%2|
 |denomsimplif|1-zero(k"-1)| |denomsimplif|1-zero(k"-1)|
tutoriels/ressources/mathgraph/exercice_equation_solutions_multiples.1664883366.txt.gz · Dernière modification : 04/10/2022 13:36 de ybiton

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC by-sa v3
CC by-sa v3 Driven by DokuWiki