Voila un algorithme que nous a donnée notre professeur mais je ne vois pas du tout ce qu'il veut dire
Saisir a,b,c
Saisir a',b',c'
x prend la valeur (bc'-b'c)/(ab'-a'b)
y prend la valeur (a'c-ac')/(ab'-a'b)
Afficher x, y
1)Que fait l'algorithme ci-contre?
2) Existe-t-il des cas dans lequel cet algorithme ne fonctionne pas? Si oui, préciser lesquels et expliquer pourquoi, puis modifier l'algorithme en conséquence.
Merci d'avance
Bonsoir mama58
Est-ce que para hasard, tu ne serais pas en train de travailler sur la résolution de systèmes d'équations linéaires à deux inconnues
C'est bien ce à quoi je pensais
Peux-tu résoudre le système d'équations suivants que tu as appris à résoudre en classe de 3ème avec des coefficients réels connus ? Mais ici, en fonction de a,b, c, a', b' et c'.
j'ai peut être la solution
je trouve que:
ax+by=c y=-a/b+c/bx avec b
0
a'x+b'y=c' y=-a'/b'+c'/b'x avec b'
0
Oui, c'est bien pour trouver les coordonnées du point d'intersection de deux droites.
Là, tu as donné les équations réduites des deux droites, mais ce n'était pas nécessaire pour la résolution du système. Maintenant, il te reste à trouver les coordonnées du point d'intersection en fonction des paramètres a, b ...
Mais tu devras envisager différents cas. Je te laisse encore un peu à tes recherches et reviendrai ce soir.
Cela veut dire que l'algorithme ne fonctionne pas si ab'-a'b=0 car dans ce cas les droites sont soit parallèles soit confondues et il n'y a plus d'intersection.
Exactement,
tu dois donc rajouter au moins une instruction conditionnelle : si .... alors .... sinon ....
Mais comme tu dois envisager trois cas (cas où elles sont sécantes, strictement parallèles ou confondues) il faut plutôt envisager deux instructions imbriquées.
Si ab'-a'b 0
Alors .....
Sinon
Si ab'-a'b = 0 et si a'c - .... = 0
Alors ........
Sinon .......
FinSi
FinSi
Poste ton algorithme ici si tu peux en l'exportant au format txt depuis algobox ou envoie-le moi au format .alg sur mon adresse et je te le corrigerai.
voila ce que ça donne mais algobox refuse de mettre les variables a' b' c' alors je les ai remplacé par d e f
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :