您的位置:首页 > 其它

第二章作业(补)

2014-04-24 11:15 183 查看
1.求三角形的周长与面积

#include<iostream>
#include <math.h>
using namespace std;
int main()
{
int a,b,c;
cout<<"请输入三角形的三条边,并用空格键隔开"<<endl;
cin>>a;
cin>>b;
cin>>c;
int l;
l=a+b+c;
double s,d,e;
d=l/2;
e=d*(d-a)*(d-b)*(d-c);
s=sqrt(e);
cout<<"周长等于"<<l<<endl;
cout<<"面积等于"<<s<<endl;
return 0;
}




第二章习题3

(1)

#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int e=1,f=4,g=2;
float m=10.5,n=4.0,k;
k=(e+f)/g+sqrt((double)n)*1.2/g+m;
cout<<"k="<<k<<endl;
return 0;
}




#include<iostream>
using namespace std;
int main()
{
float x=2.5,y=4.7;
int a=7;
float s;
s=x+a%3*(int(x+y)%2)/4;
cout<<"结果为"<<s<<endl;
return 0;
}




求一元二次方程的根

#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float a,b,c;
double x,x1;
cout<<"请将一元二次方程化为标准形式,依次输入2次项系数,一次项系数以及常数项"<<endl;
cin>>a>>b>>c;
double e;
e=sqrt(b*b-4*a*c);
if(e<0)
{
cout<<"该方程无解"<<endl;
return 0;
}
else
{
x=(-b+sqrt(e))/(2*a);
x1=(-b-sqrt(e))/(2*a);
}
cout<<"方程的两个解为"<<x<<"和"<<x1<<endl;
return 0;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: