银行
来源:互联网 发布:odis工程师到数据 编辑:程序博客网 时间:2024/04/25 09:51
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 a = new Bank(); a.initial(); a.show(); a.menu(); } }}using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication3{ class Bank { User s = new User(); User[] j=new User[3]; public void initial() { j[0] = new User(); j[0].hao = "6"; j[0].yonghu="1"; j[0].password = "1"; j[0].zheng = "1"; j[0].yu = 1000; j[1] = new User(); j[1].hao = "6"; j[1].yonghu = "1"; j[1].password = "1"; j[1].zheng = "1"; j[1].yu = 1000; j[2] = new User(); j[2].hao = "6"; j[2].yonghu = "1"; j[2].password = "1"; j[2].zheng = "1"; j[2].yu = 1000; xianshi(); } public void xianshi() { foreach(User l in j) { Console.WriteLine("姓名:"+l.yonghu); } } public void show() { s.hao = "6"; Console.Write("请输入用户名:"); s.yonghu = Console.ReadLine(); Console.Write("请输入密码:"); s.password = Console.ReadLine(); Console.Write("请输入身份证号:"); s.zheng = Console.ReadLine(); Console.Write("请输入存款金额:"); s.yu= double.Parse(Console.ReadLine()); Console.WriteLine("账户:{0}用户名:{1}存款金额:{2}创建成功", s.hao, s.yonghu, s.yu); Console.ReadLine(); } public void menu() { bool sss=true; do { int xuanze = 0; Console.WriteLine("=========欢迎使用自动银行服务========="); Console.WriteLine("1.存款2.取款3.转账4.查询余额5退出"); Console.WriteLine("======================================"); xuanze = int.Parse(Console.ReadLine()); switch (xuanze) { case 1: show2(); break; case 2: show1(); break; case 3: break; case 4: break; case 5: sss=false; break; default: Console.WriteLine("输入错误"); break; } }while(sss); Console.ReadLine(); } public void show1() { string hao1; string password1; Console.Write("请输入账号:"); hao1 = Console.ReadLine(); Console.Write("请输入密码:"); password1 = Console.ReadLine(); if(hao1!=s.hao||password1!=s.password) { Console.WriteLine("登陆失败"); } else { Console.Write("输入取款金额"); double money=double.Parse(Console.ReadLine()); double yp=s.qukuan(money); if (yp == -1) { Console.WriteLine("取款失败"); } else { Console.WriteLine("取款成功!当前余额:"+yp); } } Console.ReadLine(); } public void show2() { Console.WriteLine("请输入账号"); String hao1 =Console.ReadLine(); if (hao1 == s.hao) { Console.WriteLine("账号正确,请存款"); Console.WriteLine("请输入存款"); double money1 = double.Parse(Console.ReadLine()); double ss = s.cunkuan(money1); Console.WriteLine("操作成功,当前余额:" + ss); } else { Console.WriteLine("输入错误"); } Console.ReadLine(); } } } using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication3{ class User { public string yonghu; public string zheng; public string password; public double yu; public string hao; public double qukuan(double money) { if (money > 0) { if (money <=yu ) { yu = yu - money; return yu; } else { return -1; } } else { return -1; } } public double cunkuan(double money1) { if(money1>0) { yu += money1; return yu; } else { return -1; } } }}
1 0
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 银行
- 关于脚手架的那些
- Nginx负载均衡配置实例详解
- 目录:ArcGIS API For Javascipt基础学习
- ArcSDE 连接 Oracle 数据库 导入 SHP 数据
- C++ day1
- 银行
- 新华BBC笔记六
- Android 仿微信/支付宝的密码输入框效果(一)
- popupwindow使用之异常-Unable to add window -- token null is not valid; is your activity running?
- oracle数据库中常用的函数
- excel 函数1
- Django登录、注册和修改密码简单页面实现
- MyBatis学习4---使用MyBatis_Generator生成Dto、Dao、Mapping
- 常用js函数