一、分段函数
/*
* 文件名称:13.cpp
* 作 者; 黄琛
* 完成日期:2017 年 3月8日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:分段函数的计算公式
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int x,y;
cout<<"输入一个变量(x取整型)";
cin>>x;
if(x>=1)
{
y=x-1;
}
else
y=-x+1;
cout<<y<<endl;
return 0;
}
二、两点间的距离
/*
* 文件名称:14.cpp
* 作 者; 黄琛
* 完成日期:2017 年 3月8日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:两点间的距离
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
#include<cmath>
using namespace std;
double main()
{
double x1,y1,x2,y2,d;
cout<<"输入两个点的坐标";
cin>>x1;
cin>>y1;
cin>>x2;
cin>>y2;
d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
cout<<"两点间的距离="<<d<<endl;
return 0;
}
三、黄氏银行
/*
* 文件名称:15.cpp
* 作 者; 黄琛
* 完成日期:2017 年 3月8日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:ATM机的操作
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int password,h;
cout<<"黄氏银行欢迎您!"<<endl;
cout<<"请输入密码";
cin>>password;
if(password=970601)
{
cout<<"1、查询"<<"2、取款"<<"3、存款"<<"4、转账"<<"0、退出"<<endl;
cin>>h;
if(h=1)
cout<<"谢谢,您选择了查询功能!"<<endl;
if(h=2)
cout<<"谢谢,您选择了取款功能!"<<endl;
if(h=3)
cout<<"谢谢,您选择了存款功能!"<<endl;
if(h=4)
cout<<"谢谢,您选择了转账功能!"<<endl;
if(h=0)
cout<<"感谢您使用黄氏银行,欢迎下次光临!";
}
else
cout<<"密码错误!";
}
![](https://img-blog.csdn.net/20170309001540851?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGMwMDE0/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20170309001552414?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGMwMDE0/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
四、心得体会:写程序时一定要注意细节,不能马虎大意,要注意中英文符号的区别,认真仔细!以后一定要认真学习c++。