| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1582 人关注过本帖
标题:我用c#写了一个关于银行管理系统的程序但不够全面。求补充
只看楼主 加入收藏
光光123
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-12-21
结帖率:0
收藏
已结贴  问题点数:10 回复次数:9 
我用c#写了一个关于银行管理系统的程序但不够全面。求补充
我写的不全面,要求是这样的:用c#模拟 银行管理系统,每个用户有自己的数组存储信息,可以添加更改用户信息,模拟开户后的用户操作
求高手帮我解答一下



 int total = 3000;
            int pwd = 123456;
            
            int jishu = 0;
            while (jishu < 3)
            {
                Console.WriteLine("请输入你的密码");
                int i = int.Parse(Console.ReadLine());
                if (pwd == i)
                {
                    int door = 1;
                    while (door == 1)
                    {

                        Console.WriteLine("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");
                        Console.WriteLine("**欢迎您进入农业银行的自动取款系统**");
                        Console.WriteLine("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");
                        Console.WriteLine("1.查询余额 2.取款 3.修改密码 4.退出");
                        Console.WriteLine("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");
                        string s = Console.ReadLine();
                        switch (s)
                        {
                            case "1":
                                Console.WriteLine("您的余额为{0}", total);
                                break;
                            case "2":
                                Console.WriteLine("请输入您的取款金额");
                                int qukuan = int.Parse(Console.ReadLine());
                                if (total > qukuan)
                                {
                                    total -= qukuan;
                                    Console.WriteLine("取款成功,请收好您的磁卡");

                                }
                                else
                                {
                                    Console.WriteLine("对不起,您的余额以不足");
                                }
                                break;
                            case "3":
                                Console.WriteLine("请输入你的原始密码");
                                int pwd1 = int.Parse(Console.ReadLine());
                                if (pwd == pwd1)
                                {

                                    int jishu1 = 0;
                                    while (jishu1 < 3)
                                    {
                                        Console.WriteLine("请输入你的新密码");
                                        int pwdnew1 = int.Parse(Console.ReadLine());
                                        Console.WriteLine("请确认你的新密码");
                                        int pwdnew2 = int.Parse(Console.ReadLine());
                                        if (pwdnew1 == pwdnew2)
                                        {
                                            pwd = pwdnew1;
                                            jishu1 = 3;
                                            Console.WriteLine("你的密码修改成功!");



                                        }

                                        else
                                        {

                                            jishu1++;
                                            Console.WriteLine("你两次输入的密码不一致,请重新输入");
                                        }
                                    }
                                }
                                break;
                            case"4":
                                door = 0;
                                jishu = 3;
                                break;
                            default:
                                Console.WriteLine("对不起,请输入正确的选项");
                                break;


                        }
                    }
                    }

                else
                {

                    jishu++;
                    Console.WriteLine("您输入的密码有误,请重新输入您还有{0}次机会", 3 - jishu);
                }
搜索更多相关主题的帖子: 银行管理 用户 
2012-12-21 17:30
青春无限
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江苏
等 级:贵宾
威 望:24
帖 子:3452
专家分:19340
注 册:2012-3-31
收藏
得分:5 
看看

学 会看代码…学习写程序…学会搞开发…我的目标!呵呵是不是说大话啊!!一切皆可能
2012-12-23 20:39
枫叶离开树
Rank: 2
等 级:论坛游民
帖 子:17
专家分:72
注 册:2012-10-1
收藏
得分:5 
目测算是个作业。问题不大。
2012-12-24 10:44
默默风尘
Rank: 1
等 级:新手上路
帖 子:15
专家分:1
注 册:2012-3-17
收藏
得分:0 
还好,功能都实现了
2013-01-01 22:33
chinawenxi
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-1-18
收藏
得分:0 
还好不错
2013-01-18 13:04
Maick
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:32
帖 子:251
专家分:1314
注 册:2012-9-21
收藏
得分:0 
密码为什么一定只能要数字?? int i = int.Parse(Console.ReadLine());
如果我取钱为负数时,我的钱就增加了..哈哈
2013-01-18 13:32
海藻
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-12-10
收藏
得分:0 
好像没有考虑要不要扣取跨行收费
2013-01-24 16:27
wxie123
Rank: 1
等 级:新手上路
帖 子:9
专家分:8
注 册:2013-1-3
收藏
得分:0 
嘿嘿。。。
2013-01-30 17:28
chenbb
Rank: 1
等 级:新手上路
帖 子:16
专家分:5
注 册:2013-2-4
收藏
得分:0 
学习一下
2013-02-22 10:44
agbptjau
Rank: 2
等 级:论坛游民
帖 子:7
专家分:11
注 册:2013-3-9
收藏
得分:0 
学习学习

2013-03-09 12:01
快速回复:我用c#写了一个关于银行管理系统的程序但不够全面。求补充
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024976 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved