58 lines
2.6 KiB
TeX
58 lines
2.6 KiB
TeX
% origin: Pondichery mai 2017 (programme légèrement modifié)
|
|
% theme: programmes de calculs, scratch
|
|
|
|
\setscratch{print}
|
|
|
|
\begin{minipage}{0.3\textwidth}
|
|
On considère le programme de calcul ci-contre dans lequel
|
|
\begin{itemize}
|
|
\item \ovalvariable{x}
|
|
\item \ovalvariable{Étape 1}
|
|
\item \ovalvariable{Étape 2}
|
|
\item \ovalvariable{Résultat}
|
|
\end{itemize}
|
|
sont quatre variables.
|
|
|
|
\end{minipage}
|
|
\hspace{0.5cm}
|
|
\begin{minipage}{0.6\textwidth}
|
|
\begin{scratch}
|
|
\blockinit{quand \greenflag est cliqué}
|
|
\blocksensing{demander \txtbox{Choisis un nombre} et attendre}
|
|
\blockvariable{mettre \selectmenu{x} à \ovalsensing{réponse}}
|
|
\blocklook{dire \txtbox{Je multiplie le nombre par 6} pendant \ovalnum{2} secondes}
|
|
\blockvariable{mettre \selectmenu{Étape 1} à \ovaloperator{\ovalnum{6} * \ovalvariable{x}}}
|
|
\blocklook{dire \txtbox{J'ajoute 10 au résultat} pendant \ovalnum{2} secondes}
|
|
\blockvariable{mettre \selectmenu{Étape 2} à \ovaloperator{\ovalvariable{Étape 1} + 10}}
|
|
\blocklook{dire \txtbox{Je multiplie le résultat par 2} pendant \ovalnum{2} secondes}
|
|
\blockvariable{mettre \selectmenu{Résultat} à \ovaloperator{\ovalvariable{Étape 2} * 2}}
|
|
\blocklook{dire \ovaloperator{regroupe \txtbox{J'obtiens finalement } \ovalvariable{Résultat}}}
|
|
\end{scratch}
|
|
\end{minipage}
|
|
|
|
\begin{enumerate}
|
|
\item
|
|
\begin{enumerate}
|
|
\item Julie a fait fonctionner ce programme en choisissant le nombre 5. Vérifier que ce qui est dit à la fin est: \og J'obtiens finalement 80 \fg.
|
|
\item Que dit le programme si Julie le fait fonctionner en choisissant au départ le nombre 7 ?
|
|
\end{enumerate}
|
|
\item Julie fait fonctionner le programme, et ce qui est dit à la fin est: \og J'obtiens finalement 8 \fg. Quel nombre Julie a-t-elle choisi au départ ?
|
|
\item Si l'on appelle x le nombre choisi au départ, écrire en fonction de $x$ l' expression obtenue à la fin du programme.
|
|
\item Maxime utilise le programme de calcul ci-dessous :
|
|
\begin{center}
|
|
\begin{tabularx}{0.5\linewidth}{|l X|}\hline
|
|
$\bullet~~$&Choisir un nombre.\\
|
|
$\bullet~~$&Multiplier le résultat par 12\\
|
|
$\bullet~~$&Lui ajouter 20\\
|
|
\hline
|
|
\end{tabularx}
|
|
\end{center}
|
|
|
|
Est-ce que les programmes de Maxime et de Julie donneront toujours le même résultat pour n'importe quel nombre de départ?
|
|
\end{enumerate}
|
|
|
|
%%% Local Variables:
|
|
%%% mode: latex
|
|
%%% TeX-master: "master"
|
|
%%% End:
|