MyBank系统菜单练习

来源:互联网 发布:西语助手mac版 编辑:程序博客网 时间:2024/06/06 19:59
<pre class="csharp" name="code"><pre class="csharp" name="code">using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication5{    class Program    {        static void Main(string[] args)        {            Bank a = new Bank();            a.withDraw();            a.Show();            Console.ReadLine();        }    }}

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication5{ class Bank { User user = new User(); public void withDraw(){ Console.WriteLine("请输入用户名:"); user.name = Console.ReadLine(); Console.WriteLine("请输入用户密码:"); user.mima = Console.ReadLine(); Console.WriteLine("请输入用户身份证号:"); user.shen = Console.ReadLine(); Console.WriteLine("请输入用户存款金额:"); user.cun = double.Parse(Console.ReadLine()); user.zhang = "179708064356"; Console.WriteLine("账户:{0},用户名:{1},存款金额:{2}创建成功!", user.zhang, user.name, user.cun); Console.ReadLine(); } public void Show() { String option = ""; Console.WriteLine("==========欢迎使用自动银行服务========="); Console.WriteLine("1:存款 2:取款 3:转账 4:查询余额 5:退出"); Console.WriteLine("======================================="); option = Console.ReadLine(); switch (option) { case "1": Console.Write("存款"); break; case "2": Console.Write("取款"); abc(); break; case "3": Console.Write("转账"); break; case "4": Console.Write("查询余额"); break; case "5": Console.Write("退出"); break; default: Console.Write("输入无效"); break; } } public void abc() { Console.WriteLine("请输入账号:"); String zhang1 = Console.ReadLine(); if(user.zhang != zhang1) { Console.WriteLine("输入的账号不正确!"); return; } Console.WriteLine("请输入账户密码:"); String mima2 = Console.ReadLine(); if (user.mima != mima2) { Console.WriteLine("密码有误!"); return; } Console.WriteLine("请输入取款金额:"); double money = double.Parse(Console.ReadLine()); double yu = user.MinusMoney(money); if (yu == -1) { Console.WriteLine("取款失败"); } else { Console.WriteLine("取款成功!当前余额:{0}", yu); } Console.ReadLine(); } }}

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication5{ class User { public string name; public string mima; public string shen; public double cun; public string zhang; public double MinusMoney(double qu) { if (qu > 0) { if (qu <= cun) { cun -= qu; return cun; } else { return -1; } } else { return -1; } } }}

0 0