bonjour, je souhaite faire un algorithme sur scilab pour donner le nombre et les valeurs des racines d'un trinome du second degré (ou a different de 0)
j'ai écrit cela
a=input("a =");
b=input("b =");
c=input("c =");
d=b*b-4*a*c;
if d<0 then
afficher("il n''y a pas de racines")
elseif d==0 then
x=-b/2*a;
afficher("il y a une seule racine,"+string(x)+"");
else
x=(-b-sqrt(d))/2*a;
y=(-b+sqrt(d))/2*a;
afficher("il y a deux racines qui sont "+string(x)+" et "+string(y)+"");
end
mais je ne sais pas vraiment faire marcher scilab avec le mudule lycée, et ne vois pas ou sont mes erreurs, si qqn peut m'éclaircir?
merci d'avance
bonjour,
je ne peux pas t'
Bonjour,
Je réponds juste pour avoir ce message dans mes topics.
Là, j'ai pas trop le temps de t'aider mais faire ce programme sous forme de fonction ne t'intéresse pas?
Attention aux oublies de parenthèses.
Et on écrit pas afficher en Scilab.
Je reviendrai pour t'aider.
dans mon livre déclic de première, il y a écrit de mettre afficher("texte") pour afficher du texte. j'ai le module lycée avec le logiciel scilab, c'est peut être pour ça.
Tu as une console scilab et un éditeur de texte dans lequel tu écris tes instructions?
Par exemple dans ton éditeur quand tu écris if il s'affiche en bleu ?
Et quand tu passes sur afficher se passe t-il quelque chose?
Une autre chose tu ne pourras pas écrire:
"il n'y a pas de racines"
Car tu ouvres une simple cote et ne la referme pas alors vaut mieux tester comme ça:
"il n y a pas de racines"
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :