Stage R2P2 Algorithmique Romans
Chambon Marie-Hélène
Pascou-Serrou Madeleine Lycée Gabriel Faure de Tournon
EVOLUTION DES MEMOIRES LORS DE L’EXECUTION D’UN ALGORITHME
I COMPREHENSION DU FONCTIONNEMENT D’UN ALGORITHME
On considère l’algorithme suivant :
Variables :
A : réel ;
B : réel ;
Début
A
Le tableau ci-dessous représente le
contenu des variables A et B qui évolue
tout au long du déroulement de
l’algorithme.
Compléter le tableau :
Dans l’algorithme, on remplace les lignes
A
b ;
où a et b sont des réels quelconques.
Compléter alors le tableau dans ce cas-là :
Que fait cet algorithme ?
…..
II DANS LE CAS D’UNE BOUCLE
On considère les algorithmes suivants. Pour chacun d’eux, compléter le tableau qui suit. Dans le cas où on programme l’algorithme
sur une calculatrice, donner alors les valeurs affichées pour N et S à la fin de l’exécution.
Variables :
S : réel ;
N : entier ;
Début
S
3 000 ;
Pour N allant de 0 à 5 faire
S
S + S 0,03 ;
FinPour ;
Afficher (N) ;
Afficher (S) ;
Fin.
Contenu des mémoires N et S (à l’unité près) :
Variables :
S : réel ;
N : entier ;
Début
S
0 ;
Tant que S < 3 300 faire
N
S + S 0,03 ;
FinPour ;
Afficher (N) ;
Afficher (S) ;
Fin.
Contenu des mémoires N et S (à l’unité près) :
Valeurs affichées pour N : ….. Valeurs affichées pour N : …..
pour S : ….. pour S : …..