C语言的编程题求三角形面积
来源:百度知道 编辑:UC知道 时间:2024/06/20 12:45:48
题如下:输入三角形的边长,求三角形的面积{面积=sqrt(s(s-a)(s-b)(s-c)),s=(a+b+c)/2)。}
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
float i,j,k;
cout<<"请输入三角形的边长:";
cin>>i;
cout<<",";
cin>>j;
cout<<",";
cin>>k;
float a,s;
a=(i+j+k)/2;
s=sqrt(a*(a-i)*(a-j)*(a-k));
cout<<s<<endl;
return 0;
}
#include"math.h"
#include"iostream.h"
void main()
{
float area,c,s,x,y,z;
cin>>x>>y>>z:
c=(x+y+z)/2;
s=sqrt(c*(c-x)*(c-y)*(c-z);
cout<<s<<endl;
}