detective1711

BT giải PT bậc 2

Oct 19th, 2012
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.23 KB | None | 0 0
  1. //Giai PT bac 2 //By CQH
  2. //Trình Công Quang //MSSV: 12520344
  3. # include <stdio.h>
  4. # include <conio.h>
  5. # include <math.h>
  6.  
  7. void main ()
  8.  
  9. {
  10.     float a,b,c;
  11.     float delta;
  12.     printf("\nNhap cac he so cua PT:\n");
  13.     printf("\na = ");
  14.     scanf("%f",&a);
  15.     printf("\nb = ");
  16.     scanf("%f",&b);
  17.     printf("\nc = ");
  18.     scanf("%f",&c);
  19.    
  20.     if (a!=0)
  21.         {
  22.             delta=b*b-4*a*c;
  23.            
  24.         if (delta > 0)
  25.             printf ("\nPT co 2 nghiem phan biet : x1 = %.2f va x2 = %.2f\n\n", (-b+sqrt(delta))/(2*a), (-b-sqrt(delta))/(2*a) );
  26.         else if (delta == 0 )
  27.             printf ("\nPT co nghiem kep : x1 = x2 = %.2f\n\n", (-b)/(2*a ));
  28.         else
  29.             printf ("\nPT vo nghiem!\n\n");
  30.         }
  31.     else
  32.         {
  33.             if (b==0)
  34.                 {
  35.                     if (c==0)
  36.                     printf("\nPT vo so nghiem\n\n");
  37.                     else
  38.                     printf("\nPT vo nghiem\n\n");
  39.                 }
  40.             else
  41.                 printf("\nPT co 1 nghiem: x = %.2f\n\n", -c/a);
  42.         }
  43.         printf("\nBam phim bat ki de thoat........... ");
  44.         getch();   
  45. }
  46. int pressout(int argc, char *argv[])
  47. {
  48.     getchar();
  49.     return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment