Cod PASCAL pour une equation du second degrés
Fermé
raamzee
-
Hamzi -
Hamzi -
Bonjour,j'aimerai avoir un code (pascal) qui permet de résoudre une équation du second degrés
merci d'avance
merci d'avance
Configuration: Windows XP Firefox 2.0.0.12
6 réponses
-
Salut raamzee voici un programme pascal qui permet vous de calculer les racignes carée d'une equation de seconde degree
program eqution;
uses crt;
var x1,x2,x,a,b,c,d:real;
begin
clrscr;
write('donner la valeur de a svp : ');
readln(a);
write('donner la valeur de b svp : ');
readln(b);
write('donner la valeur de c svp : ');
readln(c);
if a=0 then
if b=0 then
if c=0 then
writeln('infinitié de solution')
else writeln('pas de solution')
else x:=-c/b;
writeln('le racigne de l`eqution est =',x)
else
d:=sqr(b)-4*a*c;
begin
if d<0 then
begin
write('pas de solution');
end
else
if d=0 then
begin
x:=-b/2*a;
writeln('le racigne de l`eqution est =',x);
end
else
begin
x1:=-b-sqrt(d)/2*a;
x2:=-b+sqrt(d)/2*a;
end;
writeln('les deux racignes de l`eqution est =',x1,' / ',x2);
readln;
end.