OEF Exercise - Enlever les parenthèses
Enlever les parenthèses
GNU GPL
Algebra
- H2
Missing
\title{Enlever les parenthèses}
\range{-5..5}
\author{Odile Bénassy}
\email{obenassy@free.fr}
\computeanswer{no}
\format{html}
\precision{10000}
\integer{a1=random(2..5)}
\integer{b1=random(2..5)}
\integer{sa1=random(-1,+1)}
\integer{sb1=random(-1,+1)}
\text{sa1disp= \sa1=-1? - : +}
\text{sb1disp= \sb1=-1? - : +}
\integer{s1=random(-1,1)}
\text{s1disp= \s1=-1? - : }
\integer{a2=random(2..5)}
\integer{b2=random(2..5)}
\integer{sa2=random(-1,+1)}
\integer{sb2=random(-1,+1)}
\text{sa2disp= \sa2=-1? - : +}
\text{sb2disp= \sb2=-1? - : +}
\integer{s2=random(-1,1)}
\text{s2disp= \s2=-1? - : +}
\integer{a3=random(2..5)}
\integer{b3=random(2..5)}
\integer{sa3=random(-1,+1)}
\integer{sb3=random(-1,+1)}
\text{sa3disp= \sa3=-1? - : +}
\text{sb3disp= \sb3=-1? - : +}
\integer{s3=random(-1,1)}
\text{s3disp= \s3=-1? - : +}
\integer{rsa1=(\s1) * (\sa1)}
\integer{rsb1=(\s1) * (\sb1)}
\integer{rsa2=(\s2) * (\sa2)}
\integer{rsb2=(\s2) * (\sb2)}
\integer{rsa3=(\s3) * (\sa3)}
\integer{rsb3=(\s3) * (\sb3)}
\text{rsa1disp= \rsa1=-1? - : +}
\text{rsb1disp= \rsb1=-1? - : +}
\text{rsa2disp= \rsa2=-1? - : +}
\text{rsb2disp= \rsb2=-1? - : +}
\text{rsa3disp= \rsa3=-1? - : +}
\text{rsb3disp= \rsb3=-1? - : +}
\text{res1= \rsa1disp \a1 x \rsb1disp \b1 \rsa2disp \a2 x \rsb2disp \b2 \rsa3disp \a3 x \rsb3disp \b3}
\text{res1disp= \rsa1disp \a1 \(x) \rsb1disp \b1 \rsa2disp \a2 \(x) \rsb2disp \b2 \rsa3disp \a3 \(x) \rsb3disp \b3}
\integer{res2= (\rsa1 * \a1) + (\rsa2 * \a2) + (\rsa3 * \a3)}
\integer{res3= (\rsb1 * \b1) + (\rsb2 * \b2) + (\rsb3 * \b3)}
\if{\res3=0}{\text{\res3=}}
\if{\res3>0}{\text{\res3=+\res3}}
\text{res=\res2 x \res3}
\steps{reply 1
reply 2
}
\statement{
\if{debug iswordof \oefenv}{
<p>\s1 \sa1 -- \rsa1, \s1 \sb1 -- \rsb1,
<p>\s2 \sa2 -- \rsa2, \s2 \sb2 -- \rsb2,
<p>\s3 \sa3 -- \rsa3, \s3 \sb3 -- \rsb3,
<p>\res2= (\rsa2 * \a1) + (\rsa2 * \a2) + (\rsa3 * \a3)
<p>\res3= (\rsb2 * \b1) + (\rsb2 * \b2) + (\rsb3 * \b3)
<p>\res = \res2 x \res3
}
<p>On veut simplifier l'expression algébrique suivante.
\if{\step<=1}{
<p>Pour cela, enlever tout d'abord les parenthèses :
<div align="center">A = \s1disp (\sa1disp \a1 \(x) \sb1disp \b1) \s2disp (\sa2disp \a2 \(x) \sb2disp \b2) \s3disp (\sa3disp \a3 \(x) \sb3disp \b3) = \embed{reply 1}</div>
}
\if{\step=2}{
<div align="center">A = \s1disp (\sa1disp \a1 \(x) \sb1disp \b1) \s2disp (\sa2disp \a2 \(x) \sb2disp \b2) \s3disp (\sa3disp \a3 \(x) \sb3disp \b3) = \res1disp</div>
<p>
Et pour finir, il faut <emph>réduire</emph> l'expression :
<div align="center">A = \res1disp = \embed{reply 2,6}</div>
}
}
\answer{}{\res1}{type=litexp}
\answer{}{\res}{type=litexp}
2004-06-09 11:40:28
2005-02-18 06:27:29