Code : Tout sélectionner
pointsurdroite(a,b,X,Y):={
local f,D,A,t;
// f(t):=a*t+b;
ClrGraph();
affichage(point_width_4+rouge);
D:=plotfunc(a*t+b,t,color=bleu);
legende(D,"y="+a+"x+"+b);
A:=point([X,Y]);
legende(A,"A("+X+","+Y+")");
si (f(X)==Y) alors
print("f("+X+")="+f(X)+". Le point de coordonnees ("+X+";"+Y+") appartient donc a la droite d'equation y="+a+"x+"+b);
A,D;
sinon
print("f("+X+")="+f(X)+". Le point de coordonnees ("+X+";"+Y+") n'appartient donc pas a la droite d'equation y="+a+"x+"+b);
A,D;
fsi;
}:;
lorsque j'appelle"Plotfunc: nom de variable incorrect Erreur: Valeur Argument Incorrecte"
Code : Tout sélectionner
pointsurdroite(3,1,2,5)
sans doute un problème de débutant...
merci d'avance
bruno