\begin{questions}
\item Cet algorithme est constitué d'une boucle \og Pour \fg{} (boucle \textit{itérative}) de variable \texttt{x} qui prend ses valeurs de $-5$ à $5$, avec une différence entre chaque valeur de 0,5.

Dans cette boucle,
\begin{itemize}
\item on affecte à la variable \texttt{f} la valeur $-3(x+1)^2+4$ (on reconnaît ici la forme canonique d'une fonction de degré 2);
\item on affiche la valeur de la variable \texttt{f}.
\end{itemize}

Le rôle de cet algorithme est donc d'afficher les images des valeurs $-5$, $-4,5$, $-4$, $-3,5$,..., $4,5$, $5$ par la fonction $f$ définie par:
\[
f(x)=-3(x+1)^2+4.
\]

\newpage

\item En Python, faire une boucle avec une variable non entière ne se fait pas avec la fonction \texttt{range} (qui n'accepte que des entiers).

On peut contourner ce problème en utilisant une boucle \og Tant que \fg{} comme dans le programme suivant:

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

\begin{listing}{}{01-affichage-valeurs.py}\end{listing}
\end{questions}
