OEF Exercise - somme de fractions
somme de fractions
GNU GPL
Numbers
- H2
fractions
Le but est d'entrainer les élèves à calculer puis simplifier une somme de fractions simples
\title{Somme de fractions}
\language{fr}
\computeanswer{no}
\format{html}
\integer{a=random(-8..8)} %numerateur1
\integer{b1=random(1..8)} %denominateur1 sans signe
\integer{c=random(-8..8)} %numerateur2
\integer{d1=random(8..8)} %denominateur2 sans signe
\integer{sign1=random(-1,1)} %signe den1
\integer{sign2=random(-1,1)} %signe den2
\integer{b=\sign1*\b1} %den1 avec signe
\integer{d=\sign2*\d1} %den2 avec signe
\integer{num=((\a)*(\d)+(\b)*(\c))} %num somme "brut"
\integer{den=(\b)*(\d)} %den somme "brut"
\if{\num=0}{\integer{signe=1}}{\integer{signe=((\num)*(\den))/abs((\num)*(\den))} } %signe de la somme
\integer{simpl=gcd((\num),(\den))} %terme simplificateur
\integer{denominateur=abs((\den)/(\simpl))} %reponse
\integer{numerateur=(\signe)*abs((\num)/(\simpl))} %reponse
\integer{absnumerateur=abs(\numerateur)}
\if{\signe=1}{\text{sign=+}}{\text{sign=-}}
\statement{<center>Calculer : \(\frac{\a}{\b}+\frac{\c}{\d})
<br>
<br>
\hint{On exprimera la fraction sous forme <b>irréductible </b> <br>
En cas de solution nulle on écrira \( \frac{0}{1} ) } <center>}
\answer{numérateur}{\numer}
\answer{dénominateur}{\denom}
\feedback{ \denom*\numerateur=-\numer*\denominateur and \numerateur<>0}{erreur de signe !}
\integer{pgcd=gcd(abs(\denom),abs(\numer))}
\feedback{(\pgcd)<>1}{Votre fraction est simplifiable par \pgcd}
\solution{la bonne réponse est : \(\sign \frac{\absnumerateur}{\denominateur} ) }
\condition{calcul correct}{(\denom)*(\numerateur)=(\numer)*(\denominateur) }{weight=5}
\condition{fraction irréductible}{gcd((\numer),(\denom))=1}{weight=1}
2004-07-01 23:42:30
2005-02-18 06:27:43