
5
● Débuter en algorithmique
Grâce aux règles de priorités dans les calculs, on
obtient les algorithmes de calcul suivants.
• Pour la fonction f :
On choisit un nombre x.
Lui soustraire 2.
Élever le résultat au carré.
Ajouter 3 au résultat.
• Pour la fonction g :
On choisit un nombre x.
L’élever au carré.
Multiplier par 3 le résultat.
Ajouter 4 au résultat.
Un exemple d’algorithme :
Prendre l’opposé de b.
Le diviser par a.
1. M est un point du cercle de diamètre [AB], donc
lAMB = 90°, ainsi (BM) est orthogonale à (AC), il s’agit
donc d’une hauteur.
Pour le point N, le raisonnement est similaire.
2. Le point d’intersection de deux hauteurs est l’orthocentre,
donc I est l’orthocentre de ABC.
3. On en déduit l’algorithme de construction suivant :
Tracer le cercle Γ de diamètre [AB].
Marquer le point M à l’intersection de (AC) et de Γ.
Marquer le point N à l’intersection de (BC) et de Γ.
Tracer la droite (BM).
Tracer la droite(AN).
Marquer le point I à l’intersection de (BM) et de (AN).
1. Le centre de gravité est le point de concours des
trois médianes du triangle.
2. On sait que pour obtenir le centre de gravité deux
médianes suffi sent, ainsi un programme de construction
pour un triangle ABC peut être :
Placer le milieu I de [AB].
Placer le milieu J de [AC].
Tracer la droite (CI).
Tracer la droite (BJ).
Placer le point G à l’intersection de (CI) et de (BJ).
On obtient le point G, centre de gravité du triangle ABC.
3. Avec GeoGebra, on peut obtenir une fi gure comme celle-
ci :
4. Suivre scrupuleusement les instructions.
5. Exemple de résultat obtenu avec un autre triangle DEF :
5
6
7
8
Activité 1
1 a) 1 → 2 → 4 → 3.
b) 2 → 3 → 9 → 5.
2 x → x + 1 → (x + 1)2 → (x + 1)2 – x2 = 2x + 1.
Activité 2
1 a) On obtient le segment reliant le point A(1 ; 1) et le
point B(0 ; 0).
b) On obtient le segment reliant le point A(1 ; 1) et le point
B(–1 ; – 2).
c) Deux segments ont été tracés.
2 Dans chacun des algorithmes, on a affecté des valeurs
pour les coordonnées de A, mais dans l’algorithme 1, les
coordonnées de B sont fi xées dans l’algorithme, alors que
dans l’algorithme 2, elles sont saisies par l’utilisateur.
Exercices
1. À la fi n, on voit s’affi cher 2.
2. Paul a tort. Par exemple, en saisissant a = 1, on obtient 0.
1. Marie peut utiliser deux variables pour les nombre
de départ : a et b.
THÈME 2
(page 12)
9
10