MyBank系统菜单练习

<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; } } }}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值