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

c++第二次实验—2

2016-03-27 18:02 239 查看
项目二:分段函数的计算

/*
* 文件名称:ex
* 作    者:尚文宇
* 完成日期: 2016 年   3 月  27日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:利用if进行计算
* 输入描述: 无
* 问题描述:分段函数的计算
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
using namespace std;
int main()
{
int x,y;
cout<<"x=";
cin>>x;
if(x>=1)
{
y=x-1;
cout<<"y="<<y<<endl;
}
else
{
y=-x+1;
cout<<"y="<<y<<endl;
}
return 0;
}
项目三:两点间的距离

/*
* 文件名称:ex
* 作    者:尚文宇
* 完成日期: 2016 年   3 月  27日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:利用sqrt开平方
* 输入描述: 无
* 问题描述:两点之间的距离
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x1,x2,y1,y2,d,s;
cout<<"请输入a点坐标(a,b):";
cin>>x1>>y1;
cout<<"请输入b点坐标(a,b):";
cin>>x2>>y2;
d=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
s=sqrt(d);
cout<<"距离="<<s<<endl;
return 0;
}
项目四:模拟ATM

/*
* 文件名称:ex
* 作    者:尚文宇
* 完成日期: 2016 年   3 月  27日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 无
* 问题描述:ATM的模拟
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int pw,m;
cout<<"中国建设银行欢迎您";
getchar();
cout<<"请输入密码:";
cin>>pw;
if(pw!=679021)
cout<<"密码错误"<<endl;
else
{
cout<<"密码正确"<<endl;
getchar();
cout<<"1.查询"<<"2.取款";
cout<<"3.存款"<<"4.转账";
cout<<"0.退出"<<endl;
cin>>m;
getchar();
cout<<"谢谢,您选择了"<<m<<"号功能"<<endl;
getchar();
cout<<"谢谢,您的使用"<<endl;
}

return 0;
}
项目四运行结果



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