ENVIRONNEMENT DE RECETTE

L’algorithmique et la programmation - 2de

Interprétation

Exercice 1 : Etapes avec boucle Tant que (reste de division)

On considère l'algorithme ci-dessous :

Tant que \(a \gt b\) :
\(a\)\(a - b\)

Faire fonctionner l'algorithme précédent pour \(a=42\), \(b=21\) et résumer les résultats obtenus à chaque étape dans le tableau ci-dessous.

{"data": [["42", "21", "?"]], "header_top": ["a", "b", "a"]}

Exercice 2 : Resultat de test Si/Sinon

On considère l'algorithme ci-dessous :

\(b\)\(3 - a\)
\(c\)\(-2 + a\)
\(a\)\(6 \times a\)
Si \(b \gt c\) :
\(b\)\(a \times c\)
Sinon
\(b\)\(a \times b\)

Si \(a=1\), quelle est la valeur finale de \(b\) ?

Exercice 3 : Etapes avec Si/Sinon

On considère l'algorithme ci-dessous :

\(b\)\(6 - a\)
\(c\)\(-2 + a\)
\(a\)\(8 \times a\)
Si \(b \gt c\) :
\(b\)\(a + c\)
Sinon
\(b\)\(a + b\)

Faire fonctionner l'algorithme précédent pour \(a=8\) et résumer les résultats obtenus à chaque étape dans le tableau ci-dessous.

{"header_top": ["a", "b", "c", "a", "b"], "data": [["8", "?", "?", "?", "?"]]}

Exercice 4 : Resultat de boucle Tant que (reste de division)

On considère l'algorithme ci-dessous :

Tant que \(a \gt b\) :
\(a\)\(a - b\)

Si \(a=42\) et \(b=19\), quelle est la valeur finale de \(a\) ?

Exercice 5 : Initiation - Trois variables, deux lectures, un calcul

On considère l'algorithme ci-dessous :

\(N\)\(2 + a \times b\)

Si \(a=7\) et \(b=3\), quelle est la valeur finale de \(N\) ?

False