项目二:计算分段函数值
/*
* 文件名称:分段函数求值
* 作 者:熊志伟
* 完成日期:2016 年 3 月 26 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分: 条件分支语句
* 输入描述: 输入x
* 问题描述: 分段函数求值
* 程序输出: 输出y
* 问题分析: 无
* 算法设计: 无
*/
#include<iostream.h>
void main()
{
double x;
cout<<"请输入x的值:";
cin>>x;
if(x>=1)
cout<<"y的值为"<<x-1<<endl;
else
cout<<"y的值为"<<-x+1<<e
}
项目三,两点距离
/*
* 文件名称:计算两点距离
* 作 者:熊志伟
* 完成日期: 2016 年 3 月 26 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
#include<iostream.h>
#include<cmath>
void main()
{
double X1,Y1,X2,Y2;
cout<<"先输入第一个点的坐标:";
cin>>X1>>Y1;
cout<<"再输入第二个点的坐标:";
cin>>X2>>Y2;
cout<<"得两点距离为:"<<sqrt(pow(X2-X1,2)+pow(Y2-Y1,2))<<endl;
}
项目四,模拟ATM
#include<iostream.h>
#include<math.h>
void main()
{
int mima,a;
cout<<"银行欢迎您"<<endl;
cout<<"请输入密码:";
cin>>mima;
if(mima==100000)
{
cout<<"密码正确,请选择功能:"<<'\n'<<"1 查询"<<'\n'<<"2 存款"<<'\n'<<"3 取款"<<'\n'<<"4 转账"<<'\n'<<"0 退出"<<endl;
cin>>a;
if(a==0)
cout<<"谢谢使用,再见!"<<endl;
else if(a==1)
cout<<"谢谢,您选择了查询功能"<<endl;
else if(a==2)
cout<<"谢谢,您选择了存款功能"<<endl;
else if(a==3)
cout<<"谢谢,您选择了取款功能"<<endl;
else if(a==4)
cout<<"谢谢,您选择了转账功能"<<endl;
}
else
cout<<"密码错误"<<endl;
}