Bonjour,
J'ai un exercice de stat qui me donne du souci.
Voici l'énoncé:
1)Ecrire un algorithme en langage naturel qui calcule la dis tance entre deux points A et B dans un repére orthonormé.
Moi j'ai trouvé : point A (xa;ya) et B (xb;yb)
donc L=V(xa-xb)²+(ya-yb)²
V pour racine.
2)Traduire cet algorithme sur le logiciel Algobox et imprimer le programme.
Aide -la racine carrée est notée sqrt
- pow est la puissance
-par exemple, cicontre Z prend la valeur sqrt(Y)+pow(Y,2) signifie que Z sera égal à
V Y+Y²
C'est la que mon programme ne marche pas.
Pouvez vous m'aider?
Merci
Bonjour Glapion,
Voici mon programmme:
Variable
XA est du type nombre
YA est du type nombre
XB est du type nombre
YB est du type nombre
XI est du type nombre
YI est du type nombre
Début algorithme
Lire XA
Lire YA
Lire XB
Lire YB
XI est du type nombre sqrt(XA)+pow(XA,2)
XI est du type nombre sqrt(XB)+pow(XB,2)
YI est du type nombre sqrt(YA)+pow(YA,2)
YI est du type nombre sqrt(YB)+pow(YB,2)
LIRE XI et YI
fin de l'algorithme
merci
Bonsoir,
J'ai refait le programme plusieur fois mais ca ne marche toujours pas.
Pouvez vous me guider pour voir mes erreurs
merci
oui c'est assez fantaisiste ton algorithme. Et que vient faire I ? on ne te demande pas le milieu de AB mais la distance AB.
Pourquoi mettre des LIRE XI et YI à la fin Tes formule ne calculent pas la distance. Bref c'est n'importe quoi.
XA est du type nombre
YA est du type nombre
XB est du type nombre
YB est du type nombre
L est du type nombre
Lire XA
Lire YA
Lire XB
Lire YB
L prend la valeur sqrt( pow(XA-XB,2) + pow( YB-YA,2))
Afficher L
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :