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

C++作业2

2016-03-24 12:35 344 查看
项目二:2-分段函数求值

/*
* 文件名称:main.cpp
* 作    者:赵宁
* 完成日期:2016年 3月22日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:分段函数求值
*/
#include <iostream>

using namespace std;

int main()
{
int x,y;
cout<<"请输入您要计算的x值,x=";
cin>>x;
if(x>=1)
y=x-1;
else
y=1-x;
cout<<"y="<<y<<endl;
return 0;
}

项目二:3-两点距离

/*
* 文件名称:k.cpp
* 作    者:
* 完成日期:2016年3月24日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:输入两个点的坐标,求两点之间的距离并输出
* 输入描述:两点的坐标用4个变量x1,y1,x2,y2 表示,输入坐标值后,计算出两点之间的距离;
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream.h>
#include<cmath>
void main()
{
int x1,y1,x2,y2;
double d,c;
cout<<"欢迎您的使用,请您输入两点的坐标!"<<endl;
cout<<"(x1,y1)="<<endl;
cin>>x1>>y1;
cout<<"(x2,y2)="<<endl;
cin>>x2>>y2;
c=(x1-x2)*(x1-x2)-(y1-y2)*(y1-y2);
d=sqrt(c);
cout<<"这两个点之间的距离,d="<<d<<endl;
}


项目二:4-模拟ATM

/*
* 文件名称:l.cpp
* 作    者:
* 完成日期:2016年3月24日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:模拟atm银行程序系统
* 输入描述:基本银行系统运行
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
using namespace std;
int main()
{
int p,x;
cout<<"欢迎您使用花椒银行自助服务系统!"<<endl;
cout<<"请您输入您的银行密码!"<<endl;
cin>>p;
if(p<1000000)
{
if(p>100000)
cout<<"密码输入正确,页面跳转中...."<<endl;
cout<<"请您选择需要的自助服务项目类型!"<<endl;
cout<<"1、查询2、取款3、存款 4、转帐0、退出"<<endl;
cin>>x;
if(x==1)
cout<<"谢谢,您选择了1号查询功能"<<endl;
if(x==2)
cout<<"谢谢,您选择了2号取款功能"<<endl;
if(x==3)
cout<<"谢谢,您选择了3号存款功能"<<endl;
if(x==4)
cout<<"谢谢,您选择了4号转帐功能"<<endl;
if(x==0)
cout<<"谢谢使用,您已成功退出本系统"<<endl;
}
else
cout<<"您输入的密码有误,还有两次机会重新输入!"<<endl;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: