% 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: