ALGO

Publié le 1 oct. 2014 il y a 9A par Anonyme - Fin › 3 oct. 2014 dans 9A
2

Sujet du devoir

Ecrire un algorithme permettant de donner le nombre de solutions dans R de l'equation ax^2+bx+c=0

Où j'en suis dans mon devoir

a est du type nombre

b est du type nombre

c est du type nombre

d est du type nombre

Debut algorithme

Lire a 

Lire b

Lire c

Lire d

d prend la valeur pow(b,2)-4*a*c

Afficher "ax^2+bx+c a pour discrimant d="

Si d=0

Afficher "une solution pour ax^2+bx+c"

 

comme ca??

Merci 




5 commentaires pour ce devoir


02didi02
02didi02
Posté le 1 oct. 2014

Bonjour,

Il y a un trou dans ton algorithme.
Ok tu calculs le discriminant d
Mais après il y a plusieurs cas
Si d>0
Si d = 0
Si d >0
Chaque cas admet une solution différente

Anonyme
Posté le 1 oct. 2014

a est du type nombre
b est du type nombre
c est du type nombre
d est du type nombre
Debut algorithme
Lire a
Lire b
Lire c
Lire d
d prend la valeur pow(b,2)-4*a*c
Afficher "ax^2+bx+c a pour discrimant d="
Si d=0
Afficher "une solution pour ax^2+bx+c"

Fin Si

Si d>0

Afficher "deux solutions possibles"

Fin Si

Si d<0 

Afficher"aucune solution dans R pour..."

Fin si

Comme ca??  je voudrais egalement etre sur a propos de l'utilisation de si/finsi...

2
02didi02
02didi02
Posté le 1 oct. 2014

Si d > 0
Ok il faut afficher les 2 solutions possibles, mais il faut peut être écrire la manière dont tu les calculs
S1 = (-b + Vd)/2a
S2 = ...
Afficher S1 et S2

Idem pour d = 0, écrire le calcul à faire.

Quand tu as plusieurs conditions il faut écrire :
Si d < 0
Fin si
Afficher « Aucune ... »

Si d>0
Etapes avec les calculs à écrire.
Fin si
Afficher « ... »

J’ai replonger dans mes cours je ne savais plus ;-)

 

Anonyme
Posté le 1 oct. 2014

a est du type nombre
b est du type nombre
c est du type nombre
d est du type nombre
Debut algorithme
Lire a 
Lire b
Lire c
Lire d
d prend la valeur pow(b,2)-4*a*c
Afficher "ax^2+bx+c a pour discrimant d="
Si d=0

x1=-(b/2*a)

Fin si
Afficher "une solution pour ax^2+bx+c:" x1

Si d>0

x1=(-b-rad[d)/2*a

x2=(-b+rad[d0/2*a

Fin si

Afficher "deux solutions possibles:" x1 et x2

Si d<0 

Afficher"aucune solution dans R pour..."

Fin si

correct?comme cela?

Merci d'avance

02didi02
02didi02
Posté le 1 oct. 2014

Oui et il faudra penser à écrire en variable que x1 et x2 sont de types nombres

 


Ils ont besoin d'aide !

Il faut être inscrit pour aider

Crée un compte gratuit pour aider

Je m'inscrisOU

J'ai déjà un compte

Je me connecte