自动提款机程序源代码
using System;
using System.Collections.Generic;
using System.Text;
namespace bank
{
class Program
{
static int cont = 0;
static int[] id = new int[];
static int[] psd = new int[];
static int[] many = new int[];
static void Main()
{
mainy();
mainf();
}
static void mainf() //登陆界面
{
//int cont=0;
string strA;
strA = Console.ReadLine();
if (strA != "" || strA=="0")
{
int i = Convert.ToInt(strA);
if (i == 1)
{
string strB;
Console.Clear();
Console.WriteLine("请输入账号:");
strB = Console.ReadLine();
if (strB != "" || strB != "0")
{
id[cont+1] = Convert.ToInt(strB);
for (int a = 0; a <= cont+1; a++)
{
if (id[a] == id[cont+1])
{
Console.Clear(); //清空
Console.WriteLine("账号已存在!标源"); //判断账号是码提否存在
mainy();
mainf();
continue; //如果有一样的就退出此次
}
else
{
Console.Clear();
int e, f;
Console.WriteLine("请输入密码:");
e = Convert.ToInt(Console.ReadLine());
Console.WriteLine("请再次输入密码:");
f = Convert.ToInt(Console.ReadLine());
if (e == f)
{
Console.Clear();
psd[cont+1] = e;
Console.WriteLine("注册成功!");
Console.WriteLine("请继续以下操作!款机");
cont = cont + 1; //总数加一
mainy(); //注册成功,指标询问客户接下来的源码服务
mainf(); //返回到主菜单进行选择
}
else
{
//cont = cont + 1;
Console.Clear();
Console.WriteLine("两次密码输入有误,注册失败!提款");
Console.WriteLine("按1,标源继续注册新的码提号码!");
mainy(); //注册失败,询问客户接下来的asp网上预约系统源码服务
mainf(); //返回到主菜单进行选择
} break;
}
}
}
}
if (i == 2) //用户登陆
{
Console.Clear();
int z, x;
Console.WriteLine("请输入账号:");
z = Convert.ToInt(Console.ReadLine());
Console.WriteLine("请输入密码:");
x = Convert.ToInt(Console.ReadLine());
for (int n = 1; n <= cont; n++)
{
if (id[n] == z && psd[n] == x) //用户正确,进入查取钱操作!
{
Console.Write(id[n]);
Console.Write(psd[n]);
mainp(n);
break;
}
else
{
Console.Clear();
Console.Write(id[n]);
Console.Write(psd[n]);
Console.WriteLine("帐号或密码错误,请重新选择操作!");
mainy();
mainf();
break;
}
}
}
if (i == 3) //退出程序
{
return;
}
if (i != 1 || i != 2 || i != 3) //无效的选择!
{
Console.Clear();
Console.WriteLine("无效的选择!");
mainy(); //注册成功,询问客户接下来的服务
mainf(); //返回到主菜单进行选择
}
}
else
{
Console.Clear(); //选单操作为空时
mainy();
mainf();
}
}
static void mainy() //主菜单
{
Console.WriteLine("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
Console.WriteLine("** 1.注册 **");
Console.WriteLine("** 2.登陆 **");
Console.WriteLine("** 3.退出 **");
Console.WriteLine("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
Console.WriteLine("请选择1-3项进行操作!");
}
static void mainp(int k) //登陆成功后的操作
{
Console.Clear();
Console.WriteLine("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
Console.WriteLine("** 1.查询 **");
Console.WriteLine("** 2.取钱 **");
Console.WriteLine("** 3.存钱 **");
Console.WriteLine("** 4.退出 **");
Console.WriteLine("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
Console.WriteLine("请选择1-4项进行操作!");
int j = Convert.ToInt(Console.ReadLine());
mainp2(k, j);
}
static void mainp2(int k, int j)
{
if (j == 2) //取钱
{
Console.Clear();
Console.WriteLine("请输入要取的数目:");
int p = Convert.ToInt(Console.ReadLine());
if (p <= many[k])
{
many[k] = many[k] - p;
Console.WriteLine("操作成功,取钱金额为{ 0},佘额为{ 1}", p, many[k]);
Console.ReadLine();
mainp(k);
}
else
{
Console.WriteLine("对不起,你的余额不足!");
Console.ReadLine();
mainp(k);
}
}
if (j == 1) //查询
{
Console.WriteLine("操作成功,佘额为{ 0}", many[k]);
Console.ReadLine();
mainp(k);
}
if (j == 3) //存钱
{
Console.WriteLine("请输入要存的数目:");
int p = Convert.ToInt(Console.ReadLine());
many[k] = many[k] + p;
Console.Clear();
Console.WriteLine("您本次所存金额{ 0},佘额为{ 1}", p, many[k]);
Console.ReadLine();
mainp(k);
}
if (j == 4)
{
Console.Clear();
mainy(); //退出返回到主菜单,再选择其他操作
mainf();
}
if (j != 1 || j != 2 || j != 3 || j != 4) //无效的选择!
{
Console.WriteLine("无效的选择!");
Console.ReadLine();
mainp(k);
}
}
}
}
这正好是彩虹网秒赞源码我刚开始学C#时做的,哈哈,给你啦!~
DMI指标怎么用。做期货。股票的别来。复制的别发。只有个人使用心得。
博易指标公式源码(短线提款机)
X1:=HHV(OPEN,);
X2:=LLV(OPEN,7);
多空分界:(X1+X2)/2;
TMP:=多空分界-CLOSE;
STICKLINE(TMP<-0.,C,H,0.1,0),COLORRED;
STICKLINE(TMP<-0.,L,O,0.1,0),COLORRED;
STICKLINE(TMP>=0.,C,H,0.1,0),COLORCYAN;
STICKLINE(TMP>=0.,L,O,0.1,0),COLORCYAN;
STICKLINE(TMP<-0.,OPEN,CLOSE,4,1),COLORRED;
STICKLINE(TMP>=0.,OPEN,CLOSE,4,0),COLORCYAN;
股票公式源码大全,神仙短线精灵公式用法
本文档包含了多个股票交易指标和信号的源码,包括神仙大趋势、神仙三线、抄底策略、敢死队指标、建仓规则以及短线精灵公式。这些公式主要用于技术分析,如趋势判断、背离信号、买卖点选择和风险控制,帮助投资者在股票市场中做出决策。java小额带款源码 神仙大趋势通过计算不同周期的移动平均线,形成支撑和压力线,辅助识别趋势变化。 神仙三线利用均线组合和分水岭策略,辅助判断买卖点,操作线和能量线提供操作信号。 神仙抄底关注价格形态和技术指标,如底部形成和多头能量,提示可能的买入机会。 敢死队结合移动平均线和波动率指标,提供趋势判断和风险预警。 建仓和提款机涉及技术分析工具,如主力进场信号和尖顶买卖点,帮助确定买卖时机。 买卖点识别运用多个技术指标如RSI、MACD和KDJ,易语言调声卡源码以及价格振荡指标,来确定买卖信号。 神式阴线买入利用长短期均线和形态判断,寻找买入机会。 顶底先知通过计算价格的相对强弱,判断市场状态和风险等级。 短线精灵综合多个技术指标,提供持股区域和买卖点提示,强调止损和加仓策略。这些公式和策略需要结合市场实际情况和个人交易风格灵活运用,以提高投资决策的准确性。希望这些内容对投资者有所帮助,持续学习和实践是提升投资水平的关键。
作为一个小白,Python应该怎样从零到入门?
分享Python学习路线。第一阶段Python基础与Linux数据库。这是Python的入门阶段,也是帮助零基础学员打好基础的重要阶段。你需要掌握Python基本语法规则及变量、逻辑控制、内置数据结构、文件操作、高级函数、模块、常用标准库模块、函数、异常处理、MySQL使用、协程等知识点。
学习目标:掌握Python基础语法,具备基础的编程能力;掌握Linux基本操作命令,掌握MySQL进阶内容,完成银行自动提款机系统实战、英汉词典、歌词解析器等项目。
第二阶段WEB全栈。这一部分主要学习Web前端相关技术,你需要掌握HTML、CSS、JavaScript、jQuery、BootStrap、Web开发基础、VUE、Flask Views、Flask模板、 数据库操作、Flask配置等知识。
学习目标:掌握WEB前端技术内容,掌握WEB后端框架,熟练使用Flask、Tornado、Django,可以完成数据监控后台的项目。
第三阶段数据分析+人工智能。这部分主要是学习爬虫相关的知识点,你需要掌握数据抓取、数据提取、数据存储、爬虫并发、动态网页抓取、scrapy框架、分布式爬虫、爬虫攻防、数据结构、算法等知识。
学习目标:可以掌握爬虫、数据采集,数据机构与算法进阶和人工智能技术。可以完成爬虫攻防、马赛克、**推荐系统、地震预测、人工智能项目等阶段项目。
第四阶段高级进阶。这是Python高级知识点,你需要学习项目开发流程、部署、高并发、性能调优、Go语言基础、区块链入门等内容。
学习目标:可以掌握自动化运维与区块链开发技术,可以完成自动化运维项目、区块链等项目。
按照上面的Python学习路线图学习完后,你基本上就可以成为一名合格的Python开发工程师。当然,想要快速成为企业竞聘的精英人才,你需要有好的老师指导,还要有较多的项目积累实战经验。
2024-11-13 03:40
2024-11-13 03:32
2024-11-13 02:51
2024-11-13 01:20
2024-11-13 01:10