2017-2018/3e/DS/DS_18_03_26/Pgm_calc/subject.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: