部分银行账户代码
2016-11-08 17:18
323 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication3 { class User { public string name; public string password; public string id; public double money; public string num; public double qukuan(double yuan) { if (yuan > 0) { if (yuan <= money) { money -= yuan; return money; } else { return -1; } } else { return -1; } } } } using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication3 { class Bank { User ss = new User(); public void show() { Console.WriteLine("请输入用户名:"); ss.name = Console.ReadLine(); ss.num = "1970636196"; Console.WriteLine("请输入用户密码:"); ss.password = Console.ReadLine(); Console.WriteLine("请输入用户身份证号:"); ss.id = Console.ReadLine(); Console.WriteLine("请输入用户存款金额:"); ss.money = double.Parse(Console.ReadLine()); Console.WriteLine("账户:{0},用户名:{1},存款金额:{2} 创建成功!", ss.num, ss.name, ss.money); Console.ReadLine(); } public void show2() { string option = " "; Console.WriteLine("=========欢迎使用自动银行服务========="); Console.WriteLine("1:存款2:取款3:转账4:查询余额5:退出"); Console.WriteLine("======================================"); option = Console.ReadLine(); switch (option) { case "1": break; case "2": withdraw(); break; case "3": break; case "4": break; case "5": break; default: Console.WriteLine("输入无效!"); break; } Console.ReadLine(); } public void withdraw() { string account = " "; string pwd; Console.WriteLine("请输入账号:"); account = Console.ReadLine(); if (account != ss.num) { Console.WriteLine("输入账号不正确"); return; } Console.WriteLine("请输入账号密码:"); pwd = Console.ReadLine(); if (ss.password != pwd) { Console.WriteLine("密码错误!"); return; } Console.WriteLine("请输入取款金额:"); double yuan = double.Parse(Console.ReadLine()); double result = ss.qukuan(yuan); if (result == -1) { Console.WriteLine("取款失败"); } else { Console.WriteLine("取款成功!当前余额:" + result); }Console.ReadLine(); } } } using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { Bank s = new Bank(); s.show(); s.withdraw(); s.show2(); } } }
相关文章推荐
- C#隐私信息(银行账户,身份证号码,名字)中间部分特殊字符替换(*)
- C#将隐私信息(银行账户,身份证号码)中间部分特殊字符替换成*
- 银行账户ATM实现代码
- 关于git 账户配置以及代码克隆的部分总结
- C#隐私信息(银行账户,身份证号码,名字)中间部分特殊字符替换(*)
- 部分比特币交易网站银行账户将被封:比特币跌幅达40%
- Interlocking Tile LOD算法演示(包括部分代码)
- 游戏代码部分-------game包------ActionHandler.java
- 去银行抛出部分美元
- 游戏代码部分-------game包------MenuBar.java
- 控件操作类文件的部分手写代码
- Windows NT 内核操作系统(2000、XP系列)部分常见蓝屏死机代码详解
- 游戏代码部分-------game包------Producer.java
- 游戏代码部分-------server包
- 游戏代码部分-------game包------GameApp.java
- 游戏代码部分-------game包------KeyHandler.java
- 在.net中使用jmail发送Email(部分代码)
- hnlee65的自动代码生成部分已启动,大家去捧场
- 连连看的代码(基本算法)加了部分注释
- 软件试用期及试用次数控制(附部分关键代码)!