Bonjour, j'ai un devoir maison à rendre pour demain(j'étais malade et je viens juste de le recevoir)et je n'arrive pas. J'ai besoin d'aide! L'énoncé est le suivant: Dans un repère, d est une droite d'équation y=mx+p et A un point de coordonnées (xA;yA). Ecrire un algorithme, dont les valeurs saisies en entrée sont les nombres réels m,p,xA,yA, et qui détermine si le point A appartient à la droite d. Voili voilou help me please
malou > message édité***changement de forum***
Bonjour,
La vache ! Ton professeur m'épate sincèrement : il vous envoie des devoirs le dimanche après midi à rendre pour le lendemain.
C'est un fou du boulot ce gars là, non ?
Si, regarde toutes les fiches réalisés sur mon profil, elles sont à partager.
Et toi, à par nous prendre quelque peu pour des buses à nous raconter que tu viens de recevoir ton devoir, tu ne pourrais pas faire preuve d'un peu plus de sincérité ?
Très bien, je te crois.
Tu viens de les recevoir, et tu les postes, c'est bien.
Ton premier réflexe a peut-être été de chercher un peu de ton côté, non ?
Dans ce cas, qu'as-tu fait ?
Merci, pour commencer j'ai remarqué que y=mx+p sont sous la forme y=ax+b (fonction affine) et après je bloque.. J'ai un peu oublié la notion d'algorithme.. Mais bon, je vais le faire toute seule, merci pour tes fiches.
Bon, je te propose d'aller sut ton autre topic avec les droites, et on reviendra à celui-là après, sinon ça va être dispersion. Ok ?
Variable: m, p, xA,yA,Y nombres
Début
Entrer m
Entrer p
Entrer xA
Entrer yA
Y prend la valeur m*xA+p
Si yA=Y, afficher "A appartient à la droite d"
Sinon, afficher "A n'appartient pas à la droite d"
Fin
Vous l'avez fait avec Algobox ou la calculatrice? Est ce que je le met comme sa sur ma copie! Ah oui et j'aimerai bien comprendre comment vous avez fait
Non, je l'ai fait de tête.
Tu comprends bien qu'à partir du moment où tu rentres m,p et xA, il te faudra un yA qui soit égal à m*xA+p pour appartenir à la droite, sinon A sera en dehors de la droite.
La seule astuce de cet algorithme, c'est d'entrée une variable de substitution, ici Y, ce afin de boucler l'algorithme par comparaison avec yA qui lui est rentré dès le départ.
exemple :
Variable: m, p, xA,yA,Y nombres
Début
Entrer m ==> 3
Entrer p ==> -2
Entrer xA ==>1
Entrer yA 5
Y prend la valeur m*xA+p ==>Y=3*1+(-2)=1
Si yA=Y, afficher "A appartient à la droite d"
Sinon, afficher "A n'appartient pas à la droite d" <== Affichage car yA=5 n 'est pas égal à 1
Fin
exemple :
Variable: m, p, xA,yA,Y nombres
Début
Entrer m ==> 1
Entrer p ==> -2
Entrer xA ==>1
Entrer yA -1
Y prend la valeur m*xA+p ==>Y=1*1+(-2)=-1
Si yA=Y, afficher "A appartient à la droite d" <== Affichage car yA=-1 est pas égal à -1[/rouge]
Sinon, afficher "A n'appartient pas à la droite d" [rouge]
Fin
Je reprends :
exemple :
Variable: m, p, xA,yA,Y nombres
Début
Entrer m ==> 3
Entrer p ==> -2
Entrer xA ==>1
Entrer yA 5
Y prend la valeur m*xA+p ==>Y=3*1+(-2)=1
Si yA=Y, afficher "A appartient à la droite d"
Sinon, afficher "A n'appartient pas à la droite d" <== Affichage car yA=5 n 'est pas égal à 1
Fin
exemple :
Variable: m, p, xA,yA,Y nombres
Début
Entrer m ==> 1
Entrer p ==> -2
Entrer xA ==>1
Entrer yA -1
Y prend la valeur m*xA+p ==>Y=1*1+(-2)=-1
Si yA=Y, afficher "A appartient à la droite d" <== Affichage car yA=-1 est pas égal à-1
Sinon, afficher "A n'appartient pas à la droite d"
Fin
Les chiffres, c'est un exemple pour t'illustre en rouge et vert.
L'algorithme, c'est celui que je t'ai donné et ça marche pour tous les chiffres.
Qu'est-ce qui te chiffonne ?
Tu m'as dit qu'il se faisait tard, ce qui est vrai, et je voudrais me repencher sur l'autre exo qui me résiste pour l'instant.
Je parlais de l'autre exercice, celui avec les droites parallèles.
Mais avec l'aide de Malou, je pense que c'est bon.
De nom oui,mais je n'ai jamais utilisé.
si tu veux poser des questions à part de l'exercice, tu as mon mail sur mon profil pour envoyer tes questions.
Si il n'y a que ça Nicolas, aucun soucis, envoie moi un mail en "privé", vu la distance qui nous sépare ce sera un sincère plaisir de t'accueillir pour goûter ça.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :