
Mathématiques
2nde EATDD
Chapitre 2
Qu’est-ce qu’un algorithme ? : Cours
page 1
CHAPITRE 2 : QU’EST-CE QU’UN ALGORITHME ?
I.- QUELQUES EXEMPLES.
1.- Le labyrinthe (exercice 1).
En utilisant les phrases ci-dessous, décrire le chemin à
suivre pour sortir du labyrinthe.
avancer de … carreaux.
tourner à gauche.
tourner à droite.
c’est l’arrivée.
2.- Le nombrivore (exercice 2).
Ce monstre dévore et digère les nombres. À la fin de la digestion, il recrache un autre nombre.
Si le nombre obtenu est différent du nombre de départ, il est à nouveau digéré.
S121 est un nombrivore qui digère les nombres selon le processus suivant :
Entrée du nombre
ajouter 1
diviser
2 par le résultat
ajouter 1
sortie du nombre digéré
a.- Le nombrivore englouti le nombre 4. Calculer le résultat de sa digestion. Donner le résultat sous
forme d’une fraction. Ce résultat est-il à nouveau digéré ?
b.- Calculer les nombres produits par les digestions suivantes. Au bout de combien de digestions le
processus s’arrête ?
II.- ECRITURE D’UN ALGORITHME.
1.- Définition.
Un algorithme est une suite finie de règles à appliquer dans un ordre déterminé
à un nombre fini de données pour arriver, en un nombre fini d’étapes, à un résultat.
2.- Les trois étapes d’un algorithme.
a.- L’entrée des données.
Repérer les données nécessaires à la résolution : nombres, chaînes de caractères, logique, graphique.
Entrée des données.
Repérer les résultats intermédiaires à mémoriser pour la suite car indispensables au traitement.