system("pause>nul");
return 0;
}
//修改例1-4的生日卡程序,使其能够输入和显示日期
#include
using namespace std;
int main()
{
char name1[41],name2[41],date[41];
cout<<"请输入你的朋友的名字:"<cin>>name1;
cout<<"请输入你的名字:"<cin>>name2;
cout<<"请输入日期"<cin>>date;
system("cls");
cout<<"=========================================="<cout<cout<<"祝你生日快乐!"<cout<<" "<cout<<"=========================================="<cout<<" "<system("pause>nul");
return 0;
}
/*参考例1-5,使用梯形法计算下列定积分的值
(sinx+e^x)dx[上限1,下限-1]
其中,积分区域等分数取为200,并比较计算结果和手算结果的。*/ #include
#include //包含标准数学函数库
using namespace std;
int main()
{
double a,b,h,sum;
int n,i;
a=1.00; //积分上限为1
b=-1.00; //积分下限为-1
n=200; //积分区间等分为200份
h=(a-b)/n; //小区间长度
sum=(exp(a)+exp(b))/2; //exp()为计算e^x的函数库
for(i=1;isum=sum+exp(b+i*h);
sum=sum*h;
cout<<"结果是"<system("pause>nul");
return 0;
}
//仿照例1-6,编写一个计算矩形面积的程序
#include
using namespace std;
double square(double a,double b) //定义square函数
{
double s;
s=a*b;
return s;
}
int main()
{
double length,wideth,mianji;
cout<<"请输入长度:"<cin>>length;
cout<<"请输入宽度:"<cin>>wideth;
mianji=square(length,wideth);
system("cls");
cout<<"面积为:"<system("pause>nul");
return 0;
}
第二章
//为例2-2添加数据检验部分。给出三边长,检验其是否能构成一个三角形。如果检验不合格,输入信息“Error data!”。
#include
#include
using namespace std;
int main()
{
double a,b,c,s,area;
system("title 三角形面积计算程序-by lyz810");
system("color 1e");
cout <<"请分别输入三边长a,b,c的值:";
cin>>a>>b>>c;
if (a + b >c && b + c > a && a + c > b)
{
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
system("cls");
cout<<"面积为:"<
system("pause>nul");
return 0;
}
else
cout<<"Error data!";
system("pause>nul");
return 0;
}
//输入两个角度值x,y,计算式子[sin(|x|+|y|)]/[√cos(|x+y|)]
#include
#include
using namespace std;
int main()
{
system("title 计算式子的值-by lyz810");