Thứ Ba, 22 tháng 4, 2014

Giải phương trình bậc hai

Viết chương trình giải chương trình bậc hai  ax2+bx+c=0 với a,b,c nhập vào từ bàn phím.

                                            Ax2 + Bx + C = 0


Bài Giải




/*
Name: Giai phuong trinh bac hai
Copyright: None
Author: Tran Anh
Description: http://www.code.tavn.net
*/

#include <stdio.h>
#include <conio.h>
#include <math.h>

float a,b,c,x1,x2;

int main()
{
 //Trang tri chuong trinh
 int i;
 printf("\t");
 for (i=1;i<30;i++) printf("* ");
 printf("\n\t\t\t GIAI PHUONG TRINH BAC HAI\n\n");
 //Het lenh trang tri


 //Nhap du lieu vao
 printf("\t+ Nhap gia tri A= "); scanf("%f",&a);
 printf("\t+ Nhap gia tri B= "); scanf("%f",&b);
 printf("\t+ Nhap gia tri C= "); scanf("%f",&c);

 //Thuc thi
 if (a==0) //Khi a=0 thi phuong trinh la phuong trinh bac nhat
   {
    if (b==0)
     {
      


       }
     else
       {
        x1=(-b+sqrt(delta))/(2*a);
        x2=(-b-sqrt(delta))/(2*a);
     
        printf("\n\t -> Phuong trinh co nghiem la:\n");
          printf("\t\t\t X1= %2.2f",x1);
          printf("\n\t\t\t X2= %2.2f",x2);
   
   
   
       }
   }
 

 printf("\n\n\t\t -----Bam Phim Bat Ky De Thoat-----");

 getch();
 return 0;



Không có nhận xét nào:

Đăng nhận xét

Bài đăng phổ biến