Bonjour je dois faire un algorithme sur algobox et je bloque voici l'énoncer:
Création grâce au logiciel Algobox de l'algorithme permettant le calcul du discriminant et des racines éventuelles du polynôme ax²+ bx +c.
j'ai commencer mais on me dit que c'est faut ??
VARIABLES
a est du type nombre
b est du type nombre
c est du type nombre
D est du type nombre
x est du type nombre
y est du type nombre
DEBUT ALGORITHME
Afficher "on note ax²+bx+c"
Afficher a
Lire a
Afficher a
Afficher b
Lire b
Afficher b
Afficher c
Lire c
Afficher c
Afficher d
d PRENDS_LA_VALEUR b*b-4*a*c
Lire d
Afficher d
SI (D>=0) ALORS
DEBUT SI
x PREND_LA_VALEUR (-b-sqrt(D))/(2a)
Afficher x
y PREND_LA_VALEUR (-b-sqrt(D))/(2a)
Afficher y
Afficher d
Afficher x
FIN SI
SINON
DEBUT SINON
Afficher D
Afficher 'Pas de solutions réelles'
FIN SINON
FIN ALGORITHME
Voila ou j'ai faut je ne c'est pas merci d'avance!
Ressemblance troublante avec
Algorithme sur Algobox
Pas mal de maladresses et d'erreurs de syntaxe.
tu peux copier/coller celui-là en mode éditeur de texte dans algobox ou directement en ligne dans proglab
VARIABLES
a EST_DU_TYPE NOMBRE
b EST_DU_TYPE NOMBRE
c EST_DU_TYPE NOMBRE
D EST_DU_TYPE NOMBRE
x EST_DU_TYPE NOMBRE
y EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
AFFICHER* "rentrez les coefficients de ax²+bx+c "
LIRE a
LIRE b
LIRE c
D PREND_LA_VALEUR b*b-4*a*c
AFFICHER "le discriminant vaut :"
AFFICHER* D
SI (D >= 0) ALORS
DEBUT_SI
x PREND_LA_VALEUR (-b+sqrt(D))/(2*a)
AFFICHER "Les racines sont : "
AFFICHER x
y PREND_LA_VALEUR (-b-sqrt(D))/(2*a)
AFFICHER " et "
AFFICHER* y
FIN_SI
SINON
DEBUT_SINON
AFFICHER "Pas de solutions réelles"
FIN_SINON
FIN_ALGORITHME
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :