Exercice

Écrire un programme qui trouve les racines d'une équation de second degré désigné par : .

% Programme de résolution de l'équation a*x^2+b*x+c=0

a   =  input   ('Entrez  la valeur  de  a  :   '); % lire a

b   =  input   ('Entrez  la valeur  de  b  :   ');    % lire b

c   =  input   ('Entrez  la valeur  de  c  :   ');    % lire c

delta  =   b^2 ‐ 4*a*c   ;   % Calculer delta

if  delta<0

disp('Pas   de  solution')   % Pas de solution

elseif  delta==0

disp('Solution   double  :  ')  % Solution double

x=‐b/(2*a)

else

disp('Deux  solutions   distinctes:  ')  % Deux solutions

x1=(‐ b+sqrt(delta))/(2*a)

x2=(‐ b‐ sqrt(delta))/(2*a)

end

AccueilLes structures de contrôle > Exercice : Exercice< PrécédentSuivant >