【项目2】分段函数求值:
/*
* 文件名称:
* 作 者:黄磊
* 完成日期:2016年3月25日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:初识if语句的使用方法
* 输入描述:x,y
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
using namespace std;
int main()
{
double x,y;
cout<<"请输入x=";
cin>>x;
if(x>=1)
y=x-1;
else
y=-x+1;
cout<<y<<endl;
}
【项目3】两点距离:
/*
* 文件名称:
* 作 者:黄磊
* 完成日期:2016年3月25日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:x1,y1,x2,y2,d,c
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x1,y1,x2,y2,d,c;
cout<<"请输入x1,y1,x2,y2:";
cin>>x1;
cin>>y1;
cin>>x2;
cin>>y2;
c=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
d=sqrt(c);
cout<<d<<endl;
return 0;
}
【项目4】模拟ATM:
/*
* 文件名称:6
* 作 者:黄磊
* 完成日期:2016年3月25日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int p;
cout<<"剑圣银行欢迎您!";
getchar();
cout<<"请输入用户密码:";
cin>>p;
if(p!=123456)
cout<<"密码错误!";
else
{
cout<<"密码正确!"<<endl;
getchar();
cout<<"显示功能选项:0,1,2,3,4"<<endl;
cout<<"0.退出\n"<<"1.查询"<<endl;
cout<<"2.取款\n"<<"3.存款"<<endl;
cout<<"4.转帐"<<endl;
getchar();
cout<<"您选择了 x 号功能"<<endl;
getchar();
cout<<"谢谢您的使用!"<<endl;
}
return 0;
}