Advertisement
luizaspan

introfiscomp - lista1 - questao21

Apr 13th, 2015
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.67 KB | None | 0 0
  1. // Calcular as raízes reais de uma equação quadrática ax2 + bx + c = 0, tendo atenção com as diferentes soluções.
  2.  
  3. #include <stdio.h>
  4. #include <math.h>
  5.  
  6.  
  7. int main(void)
  8. {
  9.  
  10.   double a,b,c,x1,x2,delta;
  11.   printf("\nPara calcular as raízes de sua equação quadrática, digite os valores de a, b e c separados por espaço: ");
  12.   scanf("%lf %lf %lf",&a,&b,&c);
  13.  
  14.   delta=pow(b,2)-4*a*c;
  15.   x1=(-b+sqrt(delta))/(2*a);
  16.   x2=(-b-sqrt(delta))/(2*a);
  17.  
  18.   if (delta>=0)
  19.     {
  20.  
  21.       printf("\nAs raízes são x1=%lf e x2=%lf.\n\n",x1,x2);
  22.  
  23.     }
  24.  
  25.   else
  26.     {
  27.  
  28.       printf("\nOps! Não existem raízes reais\n\n");
  29.  
  30.     }
  31.  
  32.   return 0;
  33.  
  34. }
  35.  
  36. //FUNCIONA!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement