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

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

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

Bài gửi  NguyenDucAnh on 30/3/2016, 11:53

#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;

void main()
{
cout<<"Giai phuong trinh bac hai\n\n";

int a, b, c, delta;

cout<<"Nhap so a: "; cin>>a;
cout<<"Nhap so b: "; cin>>b;
cout<<"Nhap so c: "; cin>>c;

delta = pow(b,2) - 4*a*c;

if ( delta < 0 )
cout<<"Phuong trinh da cho vo nghiem\n\n";
else
if ( delta == 0 )
cout<<"Phuong trinh da cho co nghiem kep la:\nx = "<<-b/a<<"\n\n";
else
cout<<"Phuong trinh da cho co hai nghiem phan biet la:\nx = "
<<(-b-sqrt(delta))/(2*a)
<<"\nx = "
<<(-b+sqrt(delta))/(2*a)
<<"\n\n";
cout<<"Nham phim bat ky de ket thuc!";
_getch();
}

Admin:
Mã này đã tốt hơn trước. Tuy nhiên, công thức tính Nghiệm kép có phải là -b/a ?

NguyenDucAnh

Tổng số bài gửi : 9
Join date : 20/02/2016
Age : 20
Đến từ : Đăk Lăk

Xem lý lịch thành viên

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết