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

C++第二次作业

2017-03-10 16:20 162 查看
/*
* 文件名称:分段函数求值。
两点距离。
模拟ATM

* 作    者:钟新涌
* 完成日期:2017 年3 月 8 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:  3

* 问题描述:我的第一个C++程序,熟悉程序的编辑、运行过程
* 程序输出:

密码正确,      谢谢,您选择了1号功能。。
* 问题分析:略
* 算法设计:
*/
#include <iostream>
using namespace std;
int main()
{
int x,y;
cin>>x;
if(x>=1)
y=x-1;
else
y=-x+1;
cout<<y<<endl;
return 0;
}
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x1,y1,x2,y2;
double distance;
while(cin>>x1>>y1>>x2>>y2){
    distance=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
cout<<distance<<endl;
}
return 0;
}

#include <iostream>
using namespace std;
int main()
{
int c[8],d[8];
int i,j,a=970806,b;
cout<<"交大银行欢迎您\n"<<"请输入密码:";
cin>>b;
for(i=0; i<8; i++)                     /*把正确的密码放到数组中,方便比较*/
{
c[i]=a%10;
a=a/10;
}
for(i=0; i<8; i++)                      /*把输入的密码放到数组中,方便比较*/
{
d[i]=b%10;
b=b/10;
}

for(i=0; i<8; i++)
{

if(c[i]!=d[i])
{
cout<<"密码错误!"<<endl;   /*防止密码输入位数过少或过多,提示密码错误*/
return 1;
}
}

cout<<"1.查询\n";
cout<<"2.取款\n";
cout<<"3.存款\n";
cout<<"4.转账\n";
cout<<"0.退出\n";
cout<<"请选择您要办理的业务:";
cin>>j;
if(j<0||j>4)
{
cout<<"选择不正确!";
return 1;                    /*当用户选择不当时进行提示*/
}
cout<<"谢谢,您选择了"<<j<<"号功能";

return 0;
}






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