Partie Réelle et partie imaginaire d'un nombre complexe

mettre une expression booléenne qui  sera true si la réponse est  bonne et à false sinon

cette valeur sera mise à false à chaque nouvel exercice et à true à chaque clic sur valider

le bouton nouvel énoncé passe cette valeur à false et si la réponse est fausse le script du bouton valider passe cette valeur à true

Nouvel énoncé

condition d'affichage des textes ou objets  "solutions"

Juste

Faux

Voir la solution

RAZ (à cacher )

\ovalbox{\text{Dernier exercice de la série}}

Commencer la série d'exercices

x+3/x+6

x²-2/x

re :

im :

x\text{ étant un nombre réel, donnez la partie réelle}\\text{et la partie imaginaire du nombre }Z

Faux

Juste

\text{Mathématiques à Valin}

repim(x) = x^(2) - 2 / x
reprelle(x) = x + 3 / x + 6
d' = 1
c' = -1
d2(x) = (c' * x) + d'
d21 = Polynomial(d2)
b' = -3
a' = 0
d1(x) = (a' * x) + b'
d11 = Polynomial(d1)
densol1(x) = d11(x)^(2) + d21(x)^(2)
densol = Polynomial(densol1)
d = -1
c = 0
n2(x) = (c * x) + d
b = 2
a = 1
n1(x) = (a * x) + b
numsolim(x) = ((-n1(x)) * d2(x)) + (n2(x) * d1(x))
nuumim = Polynomial(numsolim)
partim(x) = nuumim(x) / densol(x)
imjuste: repim(11) ≟ partim(11) ∧ repim(13) ≟ partim(13) ∧ repim(17) ≟ partim(17)
numsolreel(x) = (n1(x) * d1(x)) + (n2(x) * d2(x))
numre = Polynomial(numsolreel)
partreelle(x) = numre(x) / densol(x)
rellejuste: reprelle(11) ≟ partreelle(11) ∧ reprelle(13) ≟ partreelle(13) ∧ reprelle(17) ≟ partreelle(17)
ReponseJuste: imjuste ∧ rellejuste
DemandeTest = false
VoirBoutonSolution = false
VoirSolution = false
grade = 0
numexo = 1
gain = 1
texteScore: "Score : " + grade + " / " + numexo + ""
NoteMax: 10
ExerciceCommence = false
parn21 = If(c ≠ 0, "(", "")
parn22 = If(c ≠ 0, ")", "")
n11 = Polynomial(n1)
n21 = Polynomial(n2)
pard21 = If(c' ≠ 0, "(", "")
pard22 = If(c' ≠ 0, ")", "")
signnum = If((c ≠ 0) ∨ c ≟ 0 ∧ (d > 0), "+", "")
signeden = If((c' ≠ 0) ∨ c' ≟ 0 ∧ (d' > 0), "+", "")
textn21 = If(n21(0) ≟ 1 ∧ n21(1) ≟ 1 ∨ n21(0) ≟ -1 ∧ n21(1) ≟ -1, "", "" + n21)
textn211 = If(n21(0) ≟ -1 ∧ n21(1) ≟ -1, "-", "")
textd21 = If(d21(0) ≟ 1 ∧ d21(1) ≟ 1 ∨ d21(0) ≟ -1 ∧ d21(1) ≟ -1, "", "" + d21)
textd211 = If(d21(0) ≟ -1 ∧ d21(1) ≟ -1, "-", "")
texteEnonce: "Z=\frac{" + (LaTeX[n11]) + "" + (LaTeX[signnum]) + "" + (LaTeX[parn21]) + "" + (LaTeX[textn21]) + "" + (LaTeX[textn211]) + "" + (LaTeX[parn22]) + "\text{i}}{" + (LaTeX[d11]) + "" + (LaTeX[signeden]) + "" + (LaTeX[pard21]) + "" + (LaTeX[textd21]) + "" + (LaTeX[pard22]) + "" + (LaTeX[textd211]) + "\text{i}}"
ChampTexte1 = Textfield(textereelle)
ChampTexte2 = Textfield(texteim)
texte1: "\mathcal{Re}(Z)=" + (LaTeX[reprelle]) + "\\"
texte2: "\mathcal{I}m(Z)= " + (LaTeX[repim]) + ""
texteSolution: "Z=\frac{(" + (LaTeX[n11]) + "" + (LaTeX[signnum]) + "" + (LaTeX[parn21]) + "" + (LaTeX[textn21]) + "" + (LaTeX[textn211]) + "" + (LaTeX[parn22]) + "\text{i})×(" + (LaTeX[d11]) + "-(" + (LaTeX[d21]) + ")\text{i})}{(" + (LaTeX[d11]) + ")^2+(" + (LaTeX[d21]) + ")^2}=\dfrac{" + (LaTeX[numre]) + "+(" + (LaTeX[nuumim]) + ")\text{i}}{" + (LaTeX[densol1]) + "}\\
\phantom{A}\\
\text{Ainsi     }\mathcal{R}e(Z)=" + (LaTeX[partreelle]) + "\text{    et     }\mathcal{I}m(Z)=" + (LaTeX[partim]) + ""