您的位置:首页 > 编程语言 > C语言/C++

作业:C++作业2

2016-03-24 09:38 387 查看
项目一:标准体重

/*
* 文件名称:标准体重.cpp
* 作    者:周巍
* 完成日期:2016  年 3 月 24 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:略
* 输入描述:略
* 问题描述:略
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
double a,b,c;
cout<<"您的身高是:(cm)";cin>>a;
cout<<"您的体重是:(kg)";cin>>b;
c=a-100;
cout<<"您的标准体重为"<<c<<endl;
if((c-b)-0.2*c>0)
cout<<"您体重超轻";
else
if((b-c)-0.2*c>0)
cout<<"您体重超重";
else
cout<<"您体重正常";
cout<<'\n';
return 0
}


项目二:分段函数求值

/*
* 文件名称:分段函数求值.cpp
* 作    者:周巍
* 完成日期:2016年 3 月 24 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:略
* 输入描述:略
* 问题描述:略
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int x,y;
cout<<"输入x的值:"<<endl;
cin>>x;
if(x>=1)
y=x-1;
else
y=-x+1;
cout<<"y的值为:"<<y<<endl;
return 0;
}


项目三:两点距离

/*
* 文件名称:两点距离.cpp
* 作    者:周巍
* 完成日期:2016  年 3 月 24 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:略
* 输入描述:略
* 问题描述:略
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x1,y1,x2,y2,d;
cout<<"输入A点的坐标:"<<endl;
cin>>x1>>y1;
cout<<"输入B点的坐标:"<<endl;
cin>>x2>>y2;
d=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
cout<<"A,B两点之间的距离为:"<<d<<endl;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: