#include<iostream>#include<math.h>using namespace std;int main(){double a,b,c,d,s; while (cin>>a>>b>>c) {s=0.5*(a+b+c); d=sqrt(s*(s-a)*(s-b)*(s-c)); cout<<d*d<<'\n'<<endl;}
system("pause"); return 0;}
錯了嗎?? 有2個點錯了..哪裡出問題??
x 開根號之後再平方等於 x
算是解題報告嗎XD
先開根號在平方這樣會有誤差喔
一開始就不要開根號應該就好了