Bonjour,
Je n'arrive toujours pas à faire un algorithme, et encore moins avec cet exercice.
1) Ecrire, en langage naturel, un algorithme qui, à partir des coordonnées de trois points A, B, et C du plan, donne les coordonnées du point D tel que ABCD soit un parallélogramme.
2) Programmer cet algorithme en utilisant le logiciel Algobox.
Merci de m'aider!
Bonjour,
Avant d'écrire l'algorithme il faut que tu décides quelle est la propriété que tu vas utiliser pour exprimer que le quadrilatère ABCD est un parallélogramme.
Voir, par exemple :
algorithme avec une ti-82
Merci de m'avoir répondu.
Même avec cette exemple, je ne sais pas par où commencer..
Je suis vraiment très nul en math.. ^^'
Quelles sont les propriétés d'un parallélogramme que tu connais ?
Quelle est celle qui semble la plus simple pour écrire un algorithme ?
Euh.. je connais:
Si un quadrilatère a ses côtés opposés parallèles deux à deux alors c'est un parallélogramme
Si un quadrilatère a ses diagonales qui se coupent en leur milieu alors c'est un parallélogramme.
Mais je ne sais pas laquelle utiliser, et je ne sais pas non plus comment intégrer cette propriété dans un algorithme!
Honnêtement, je n'ai pas compris ce que propose ce topic..
J'ai vraiment beaucoup de mal avec les algorithmes et, de plus, avec un cas où on met en place une figure, je n'ai jamais fais! :S
Quand on te donne (ou que l'on donne à la calculatrice pour un algorithme) deux points par la connaissance de leurs coordonnées, comment calcules-tu les coordonnées du milieu du segment défini par ces deux points ?
Je vais te donner un exemple pour te montrer comment je fais:
ABCD est un parallélogramme.
[AC] et [BD] se coupent en leur milieu G.
xg = (xa+xc) / 2
yg = (ya+yc) / 2
On obtient les coordonnées du milieu G, des deux segments [AC] et [BD]
Mais je vois pas comment réaliser cela, avec un algorithme!
Je pense avoir réussi à réaliser l'algorithme pour trouver les coordonnées du milieu, que j'ai appelé E.
Entrée: xa
xc
Traitement: xa+xc /2 = xe
ya+yc /2 = ye
Sortie: xe
ye
Est-ce correct? Après je pense qu'il faut trouvée les coordonnées de BE pour ensuite multiplier le résultat par deux, et obtenir les coordonnées de D ?
Mais comment intégrer tout ça, en un seul algorithme?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :