bài bảo nhập 3 cạnh rồi kiểm tra nếu là tam giác thì tính diện tích không thì thôi, bài này e sai chỗ nào ạ
#include<stdio.h>
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
void nhap(float &a,float &b,float &c)
{
cout<<"Nhap vao 3 canh: ";
cin>>a>>b>>c;
}
void kiemtra(float &a,float &b,float &c)
{
bool check;
if(a+b>c&&b+c>a&&a+c>b)
{
cout<<"3 canh vua nhap co the tao thanh tam giac.";
check=true;
}
else
{
cout<<"3 canh vua nhap khong the tao thanh tam giac.";
check=false;
}
}
float dientich(float &a,float &b,float &c)
{
float p,s;
p=(a+b+c)/2;
s=sqrt((p)*(p-a)*(p-b)*(p-c));
return s;
}
main()
{
float a,b,c,kq;
bool check;
kq=dientich(a,b,c);
nhap(a,b,c);
kiemtra(a,b,c);
if(check=true)
{
cout<<endl<<"ket qua: "<<kq;
}
else
cout<<endl<<"...";
}