Algorithmique ©EPoulin2010
Algorithmique
Activité : Observation d’algorithme en langage naturel
Identifier les entrées (donnée de base), des traitements (instruction) et des sorties (résultat)
1) Voici une recette tirée d’un livre de cuisine
Ingrédients : 250 g de chocolat noir, 250 g de beurre, 4 œufs, 250 g de sucre et g de farine
a) faire fondre le chocolat au bain-marie ; ajouter le beurre, mélanger ; ajouter la farine.
b) Battre les œufs en omelette ; ajouter le sucre et tourner le mélange.
c) Mélanger les deux préparations
d) Verser dans un moule et faire cuire 45 minutes au four à °C.
Servir le gâteau froid.
2) Voici un programme de construction
On donne deux point A et B du plan
a) Tracer le cercle de centre A passant par B
b) Tracer le cercle de centre B passant par A
c) Nommer C et D les points d’intersection de ces deux cercles
Construire le polygone ADBC
3) Voici un programme de résolution d’équation
On considère l’équation :
7234
xx
Pour résoudre cette équation appliquer les consignes ci-dessous :
a)
retrancher 3 dans les deux membres
b)
retrancher 2x dans les deux membres
c)
diviser par 2 les deux membres
Ecrire la solution de l’équation
4)
Voici un programme de calcul
a)
choisir un nombre
b)
Lui ajouter 13.
c)
Si la somme obtenue est supérieure ou égale à 20, alors lui retrancher 15,
Sinon lui ajouter 15
d)
Multiplier le nombre obtenu par 7
e)
Ecrire le résultat
5)
Carré en spirale
a)
Soit un carré ABCD
b)
Placer un point E sur le segment [AB] au huitième de la longueur du segment
c)
Reporter la longueur AE sur [BC] à partir de B, on obtient le point F, puis sur [CD] à
partir de C, on obtient G, puis sur [DA] à partir de D, on obtient H.
d)
Tracer le carré EFGH.
e)
Recommencer l’opération à partir de ce carré (placer un point au huitième du segment
[EF]…)
f)
Arrêter le processus lorsque vous aurez obtenu un total de 10 carrés
Activité : Faire fonctionner un algorithme
Reprendre les algorithmes 2 – 3 – 4 – 5 et les faire fonctionner
Pour le 4) appliquer ce programme à 5 nombres.