1. SÉANCE 1 – ENTRÉES, SORTIES, CALCUL, AFFECTATION, SI . . . ALORS Page 1-1
1 Séance 1 – Entrées, sorties, calcul, affectation, si . . . alors
Entrées, sorties, calcul, affectation
1
Algorithme Programme à la
calculatrice
Programme dans AlgoBox
Variables a,b.VARIABLES
a EST DU TYPE NOMBRE
b EST DU TYPE NOMBRE
DEBUT ALGORITHME
Entrées Lire a:Prompt A,B,D,E LIRE a
Lire bLIRE b
Lire dLIRE d
Lire eLIRE e
Traitement a×b←c:C→A*B a*b PREND LA VALEUR c
d←2×(a+b):2*(A+B)→D d PREND LA VALEUR 2*(a+b)
Sortie Afficher d:Disp D AFFICHER d
FIN ALGORITHME
Le tableau ci-dessous comporte un algorithme dans la première colonne, traduit dans la deuxième
colonne dans le langage de la calculatrice, puis traduit dans la troisième colonne dans le langage
AlgoBox. Cet algorithme contient des erreurs et des anomalies. Répondre aux questions suivantes,
puis corriger l’algorithme.
1. Quel est apparemment le but de cet algorithme ? . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . . . .
............................................................................................
2. Quelles devraient être les entrées de cet algorithme ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . .
3. Quelles devraient être les sorties de cet algorithme ? . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . .
4. Quelles sont les variables de cet algorithme ? . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . ..
5. a) Une des instructions est fausse. Laquelle? . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . .
b) Réécrire cette instruction correctement : . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . .. . .
6. Deux instructions sont inutiles, mais correctes, lesquelles? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .
7. Réécrire l’algorithme correct ci-dessous.
Algorithme
Variables .......................................................
.......................................................
Entrées .......................................................
.......................................................
Traitement .......................................................
.......................................................
Sorties .......................................................
.......................................................
1re S – Algorithmique TDM http://www.maths.lyceebellepierre.fr