\begin{questions}
\item
\begin{itemize}
\item Pour 130 \euro, le prix à payer est :
\[
130-25=105~\text{\euro}\qquad\text{car }100\leqslant130<200.
\]
\item Pour 80 \euro, le prix à payer est :
\[
80-10=70~\text{\euro}\qquad\text{car }80<100.
\]
\item Pour 300 \euro, le prix à payer est :
\[
\left(1-\dfrac{20}{100}\right)\times300=0,8\times300=240~\text{\euro}\qquad\text{car }300\geqslant200.
\]
\end{itemize}

\Par\Par

\NathanLiveProg[]{}{}\vspace*{-2em}
\qrset{height=1.1cm,version=5}\rput(-1,-1.2){
\psframebox{\qrcode{https://idl-live.prepamath.fr/IL2M/01-site-marchand-correction.py}}}
\vspace*{-10pt}

\item ~\par%Le programme Python est le suivant:
\vspace*{-3em}\begin{listing}{}{01-site-marchand-correction.py}\end{listing}

\Par

Pour $M\in[20,200[$, on retire $25$ à $M$.
Si $M\geq 200$, on fait une remise de $20\%$, on
doit donc payer $0{,}80\times M$. Si aucune
des deux conditions n'est vérifiée, on atteint la
dernière ligne, et $M$ est renvoyé (pas de remise).

\end{questions}
