Dm algorithme court

Publié le 29 mai 2018 il y a 5A par Maella83 - Fin › 1 juin 2018 dans 5A
2

Sujet du devoir

Victor veut automatiser les calculs permettant de trouver l'équation de la droite passant par C et perpendiculaire à (AB), en partant des coordonnées de ces trois points, sous la forme cartésienne (ax +by+c=0). Il propose l'algorithme ci-dessous:

Entrées

Entrer xa,ya,xb,yb,,xc,yc

Traitement

Affecter à .... la valeur xb-xa

Affecter à .... la valeur yb-ya

Sortie

Afficher ... et ....

1)Compléter cet algorithme de façon à ce qu'il affiche les valeurs de a et de b correspondant à la situation. 2) Compléter cet algorithme de façon à ce qu'il affiche également le nombre c correspondant à la situation.

Où j'en suis dans mon devoir

ducoup pour le premier j' ai fait : entrée xa,ya,xb,xc,yc
Traitement
affecter à a la valeur xb-xa
affecter à b la valeur yb-ya
sortie
Afficher a et b

 

et pour la 2eme question quand il faut aficher le nombre de c correspondant je fais 

entrée xa,ya,xb,xc,yc 
Traitement 
affecter à a la valeur xb-xa 
affecter à b la valeur yb-ya 

affecter à c la valeur ...?...( je ne sais pas quoi mettre svp aidez moi juste pour ca je dois le rendre demain svp ) 
sortie 
Afficher a , b et c 

 




3 commentaires pour ce devoir


Little Bear 7334
Little Bear 7334
Posté le 29 mai 2018

Bonjour,

Comment (à la main) faites vous pour déterminer la valeur de "c" ?

En général, dans ax+by+c=0, on a déjà calculé les valeurs de a et b, on connait x et y (c'est un des deux points), il faut juste faire résoudre l’équation: ax+by+c=0 

elle devient c = -ax-by

Savez vous maintenant ce qu'il faut écrire dans l'algorithme pour le compléter?

Maella83
Maella83
Posté le 29 mai 2018

merci beaucoup ! du coup je doit ecrire affecter à c la valeur -(a-b) ? sachant que juste avant j' aurais dit affecter à A la valeur... et a b la valeur ...

Little Bear 7334
Little Bear 7334
Posté le 30 mai 2018

"je doit ecrire affecter à c la valeur -(a-b) ?"

non. Dans un programme, il faut mettre ce que l'on devrait faire à la "main".

pour résoudre un tel exercice à la main, on calcule le a et b puis on prends les coordonnées d'un des points et avec les valeurs de a et b on calcule la valeur de c.

il faut traduire  "c = -ax-by"

Comprenez vous?


Ils ont besoin d'aide !

Il faut être inscrit pour aider

Crée un compte gratuit pour aider

Je m'inscrisOU

J'ai déjà un compte

Je me connecte