实验1:4

来源:互联网 发布:信贷团队口号,知乎 编辑:程序博客网 时间:2024/06/05 02:56


一、问题及代码

/**文件名称:try.cpp*作者:吴涛涛*完成日期;2017年3月4号*版本号:v1.0*对任务及求解方法的描述:*输入描述:按提示输入*问题描述:*程序输出:*问题分析:*算法设计:*/#include<iostream>#include<conio.h>using namespace std;int main(){    char password[6];    char truepassword[]="070428";    int temp1=1,temp2=1,i,x,num=0;    cout<<"欢迎选择吴氏银行自助存取款机"<<endl;    cout<<"请输入密码"<<endl;    while(temp1)    {    for(i=0;i<6;i++)    {        password[i]=_getch();        cout<<"*";        if(password[i]==truepassword[i])            num++;    }    cout<<'\n';    if(num==6)        temp1=0;    else        cout<<"密码错误请重新输入"<<endl;    }    cout<<'\n';    while(temp2)    {            cout<<"请选择您需要办理的业务"<<endl;            cout<<"1、查询"<<endl;            cout<<"2、取款"<<endl;            cout<<"3、存款"<<endl;            cout<<"4、转账"<<endl;            cout<<"5、退卡"<<endl;            cin>>x;            if(x<6&&x>=1)            {            if(x==5)                {cout<<"欢迎再次使用,谢谢!"<<endl;                temp2=0;                }            else                cout<<"您选择了"<<x<<"号功能"<<endl;            }            else                cout<<"输入指令错误,请重新输入"<<endl;        }    return 0;}


二、运行结果


三、心得体会

学会了开关的使用方法

一开始密码输入总错,调试了好久才修正过来

完成后超级满意开心

四、知识点总结

1、getch()的用法及所在头文件<conio.h>

2、判断数组相等

3、多重语句叠加

0 0
原创粉丝点击