Algorithmes et premier pas vers la programmation…. Exemple 1

publicité
Algorithmes et premier pas vers la programmation….
Exemple 1 : Créer un outil sur Géogébra
Le but de cet exercice est de créer un outil permettant le tracé automatique du centre de gravité
d’un triangle quelconque, en enregistrant un algorithme de construction.
1) Rappeler la définition du centre de gravité d’un triangle.
……………………………………………………………………………………………………………………………………………..
2) Ecrire un programme de construction du centre de gravité d’un triangle ABC.
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
3) Appliquer votre programme de construction avec le logiciel Géogébra.
4) Nous allons maintenant enregistrer cet algorithme.
a) Cliquer sur Outils puis Créer un nouvel outil
b) Choisir le centre de gravité comme objet final (en cliquant dessus).
c) Cliquer sur suivant, puis choisir les sommets du triangle comme « objets initiaux »
d) Cliquer sur suivant, puis renseigner les lignes « Nom de l’outil » et « Nom de
commande ».Un nouvel icône apparait.
5) Tracer un nouveau triangle et tester l’outil ainsi construit, en cliquant sur le nouvel icône
puis sur chacun des trois sommets.
Exemple 2 : Un programme de calcul



Choisir un nombre 𝑥.
Le multiplier par 5.
Ajouter 3 au produit obtenu.

Multiplier le nombre obtenu par celui choisi au
départ.

Afficher le résultat.
On veut appliquer ce programme lorsque : a) 𝑥 = 5
b) 𝑥= 26
c) 𝑥 = 100
Algorithmes et premier pas vers la programmation….
On peut traduire cet algorithme dans un langage de programmation.
Avec un tableur :
Avec le logiciel Algobox :
1) Ecrire le programme en complétant les lignes  et 
2) Faire fonctionner ce programme pour les valeurs données en a) puis en b)
puis en c)
3) Recopier les résultats ci-dessous.
a)
Avec la calculatrice Casio :
b)
c)
Téléchargement