

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll a, b, c, p, S;
void Dientich()
{
cin >> a >> b >> c;
p = (a + b + c) / 2;
S = sqrt(p * (p - a) * (p - b) * (p - c)); //Heron
cout << fixed << setprecision(2);
cout << (long double) S;
}
int main()
{
Dientich();
}
*Ngôn ngữ C++
Chúc bạn học tốt !!
Hãy giúp mọi người biết câu trả lời này thế nào?
\begin{array}{c} \color{#db1616}{\texttt{#Khoadang09}} \end{array}
- Ta có p = (a + b + c) / 2 là nửa chu vi
- Đầu tiên, tính area không có căn bậc 2 trước
- area = p * (p - a) * (p - b) * (p - c)
- Sau đó, tính căn area
- Làm tròn, dùng hàm printf trong C
*Code :
#include <bits/stdc++.h>
using namespace std;
void solve(int a, int b, int c){
double p = (a+b+c)/2.0;
double s = p*(p-a)*(p-b)*(p-c);
printf("Dien tich tam giac: %.2f",sqrt(s));
}
int main (){
int a, b, c;
cin >> a >> b >> c ;
solve(a,b,c);
}
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
4
159
1
mình bảo là python mà
4
159
1
bạn ơi mình nói là python mà
1416
26628
1268
ể ? s mình ko thấy bn nói j nhỉ
66
221
60
hellp
66
221
60
https://hoidap247.com/cau-hoi/5190700
4
159
1
gì bạn
3
225
0
c++ cũng được