Viết chương trình giải phương trình bậc 2: ax^2 + bx + c = 0,a Tiện cho mk hỏi “sqrt” nghĩa là sao ạ, thanks

Viết chương trình giải phương trình bậc 2:
ax^2 + bx + c = 0,a
Tiện cho mk hỏi “sqrt” nghĩa là sao ạ, thanks

0 bình luận về “Viết chương trình giải phương trình bậc 2: ax^2 + bx + c = 0,a Tiện cho mk hỏi “sqrt” nghĩa là sao ạ, thanks”

  1. Program GIAI_PHUONG_TRINH_BACII;

    Uses CRT;

    Var a,b,c,D,x,x1,x2: real;

    Begin  

         Clrscr;  Writeln(‘GIAI PHUONG TRINH BAC II: ‘);  

         Writeln(‘——————————————-‘);  

         Write(‘Nhap he so a=’); readln(a); 

         Write(‘Nhap he so b=’); readln(b);  

         Write(‘Nhap he so c=’); readln(c);  

         If a=0 then   

            If b=0 then    

                If c=0 then        

                    Writeln(‘Phuong trinh co vo so nghiem’)      

                 Else Writeln(‘Phuong trinh vo nghiem’)    

             Else Writeln(‘Phuong trinh co mot nghiem: x=’,-c/b: 4: 2)  

          Else    

            Begin      

               D:=b*b-4*a*c;      

               If D=0 then Writeln(‘Phuong trinh co nghiem kep: x=’,-b/(2*a): 4: 2)     

               Else        

                 If D<0 then Writeln(‘Phuong trinh vo nghiem’)        

                 Else           

                     Begin             

                            x1:=(-b-sqrt(D))/(2*a);             

                            x2:=(-b+sqrt(D))/(2*a);             

                            Writeln(‘Phuong trinh co 2 nghiem la x1= ‘,x1:4:2 ,’ va x2= ‘,x2:4:2);                 

                        End;     

                  End;

    Readln

    End.

    sqrt là căn bậc hai nhé

    Bình luận
  2. #include <stdio.h>

    #include <conio.h>

    #include <math.h>

    void main()

    {

     float a, b, c, delta, x1, x2;

    cout << “Nhap a = “;

     cin >> a;

    cout << “Nhap b = “;

    cin >> b;

    cout << “Nhap c = “;

        cin >> c;

      if(a == 0) {

    // a== 0 phuong trinh tro thanh phuong trinh bac mot bx + c = 0

      if(b == 0) {

    if (c == 0) {

    cout << “Phuong trinh vo so nghiem” << endl;

    } else {

    cout << “Phuong trinh vo nghiem” << endl;

        }       

     } else {

    cout << “Phuong trinh co nghiem duy nhat: ” << -c/b << endl;

     }  

      } else {

            delta = b*b – 4*a*c;

    if(delta > 0) {

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

       x2 = (-b-sqrt(delta))/(2*a);

     cout << “Nghiem thu nhat x1 = ” << x1 << endl;     

     cout << “Nghiem thu hai x2 = ” << x2 << endl;

    } else if ( delta == 0) {

    cout << “Phuong trinh co nghiem kep: x1 = x2 = ” << -b/2*a << endl;

    } else {

    cout << “Phuong trinh vo nghiem” << endl;

     }  

      }

    return 0;

    }

    **Hàm sqrt là trả về căn bậc hai của một số dương.

    Bình luận

Viết một bình luận