Cosinus et sinus d'un réel

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

\text{Le point M est mal placé}

\text{Le point M est bien placé.}

\frac{\sqrt{5}}{3}\text{  s'écrit sqrt(5)/3}

\text{Mathématiques à Valin}

\text{Déplacer le point M jusqu'à}\\text{trouver la bonne solution.}

solutionproposee = NaN
choixfonction = 0
numargument = 22 (slider from 1 to 31, step 1)
choixsigne = 0
ListeArguments: {π / 6, π / 4, π / 3, π / 2, (2 * π / 3), (3 * π / 4), (5 * π / 6), π, (7 * π / 6), (5 * π / 4), (4 * π / 3), (3 * π / 2), (5 * π / 3), (7 * π / 4), (11 * π / 6), (2 * π), (13 * π / 6), (9 * π / 4), (7 * π / 3), (5 * π / 2), (8 * π / 3), (11 * π / 4), (17 * π / 6), π, (19 * π / 6), (13 * π / 4), (11 * π / 3), (7 * π / 2), (11 * π / 3), (15 * π / 4), (23 * π / 6)}
argument = If(choixsigne ≟ 1, (-Element[ListeArguments, numargument]), Element[ListeArguments, numargument])
solutionattendue = If(choixfonction ≟ 0, cos(argument), sin(argument))
cible: exp((argument * ί))
O = Intersect(xAxis, yAxis)
c = Circle(O, 1)
M = Point(c)
ecart: abs(M - cible)
Mbienplace: ecart  <  0.025
ReponseJuste: Mbienplace ∧ solutionattendue ≟ solutionproposee
DemandeTest = false
VoirBoutonSolution = false
VoirSolution = false
grade = 0
numexo = 1
gain = 1
texteScore: "Score : " + grade + " / " + numexo + ""
NoteMax: 20
ExerciceCommence = false
ListeTextesArguments: {"\frac{\pi}{6}", "\frac{\pi}{4}", "\frac{\pi}{3}", "\frac{\pi}{2}", "\frac{2\pi}{3}", "\frac{3\pi}{4}", "\frac{5\pi}{6}", "\pi", "\frac{7\pi}{6}", "\frac{5\pi}{4}", "\frac{4\pi}{3}", "\frac{3\pi}{2}", "\frac{5\pi}{3}", "\frac{7\pi}{4}", "\frac{11\pi}{6}", "2\pi", "\frac{13\pi}{6}", "\frac{9\pi}{4}", "\frac{7\pi}{3}", "\frac{5\pi}{2}", "\frac{8\pi}{3}", "\frac{11\pi}{4}", "\frac{17\pi}{6}", "\pi", "\frac{19\pi}{6}", "\frac{13\pi}{4}", "\frac{11\pi}{3}", "\frac{7\pi}{2}", "\frac{11\pi}{3}", "\frac{15\pi}{4}", "\frac{23\pi}{6}"}
textefonction = If(choixfonction ≟ 0, "\cos", "\sin")
choixargument: 0
texteargument = Element(ListeTextesArguments, numargument)
signeargument = If(choixsigne ≟ 1, "-", "")
f: x = 0.5
g: x = -0.5
h: y = 0.5
i: y = -0.5
j: y = x
k: y = (-x)
A = Intersect(c, g, 1)
B = Intersect(c, f, 1)
C, D = Intersect(c, k)
E = Intersect(c, h, 1)
F = Intersect(c, i, 1)
G = Intersect(c, j, 1)
H = Intersect(c, g, 2)
I = Intersect(c, f, 2)
J = Intersect(c, i, 2)
K = Intersect(c, h, 2)
l = Segment(K, E)
m = Segment(J, F)
n = Segment(B, I)
p = Segment(A, H)
q = Segment(C, D)
L = Intersect(c, j, 2)
r = Segment(L, G)
N, P = Intersect(c, yAxis)
Q = Intersect(c, xAxis, 1)
R = Intersect(c, xAxis, 2)
s = Segment(P, N)
t = Segment(Q, R)
ChampTexte1 = Textfield(textesolution)
mathsol = SurdText(solutionproposee)
texteEnonce: "\text{Placer sur le cercle trigonométrique le point M associé au nombre }" + (LaTeX[signeargument]) + "" + (LaTeX[texteargument]) + ".\\
\text{Puis compléter avec une valeur exacte l'égalité : }" + (LaTeX[textefonction]) + "\left(" + (LaTeX[signeargument]) + "" + (LaTeX[texteargument]) + "\right)=" + (LaTeX[mathsol]) + ""
mathattendue = SurdText(solutionattendue)
texteSolution: "\text{Voici la bonne égalité:}\\\text{    }" + (LaTeX[textefonction]) + "\left(" + (LaTeX[signeargument]) + "" + (LaTeX[texteargument]) + "\right)=" + (LaTeX[mathattendue]) + ""