程序员求职经验分享与学习资料整理平台

网站首页 > 文章精选 正文

从零开始自学C#基础的第十四天——案例:ATM机

balukai 2025-05-22 09:14:04 文章精选 2 ℃

一, 做这个只是想要看看自己的耐心有多久

1,希望在网上学完教程后能自己做一个小游戏!

2,希望能坚持到自己做一个小游戏为止!

3,要做出来不要只记忆!

4,看我能不能坚持学完把自己的成就发出来

二,开始学习

设计一个ATM机,让用户存款,取款,查询,转账或退出。

1,

解释:

  • pwd是密码的意思。
  • SetwindowSize(宽,高);设置控制台窗口
  • SetCursorPosition;设置光标位置
  • 先设置一个控制台窗口,输入密码。

2,

解释:

  • 设置一个布尔值,先假定为假,否则为真。
  • 设置密码的次数3次,如果错误就强制退出系统。
  • 下面为改进文字的位置,并且清屏。

3,下面就是进入ATM机后的主菜单:

把存款,取款,查询,转账和退出写在屏幕上,并附上如果选择不同的选项会有不同的结果:

设置一个余额:

如果选择1,设置存款,存款后面加上余额;

选择2,设置取款,余额减去取款,不够会提示你余额不足;

选择3,用格式化输出查询金额;

选择4,设置转账,余额减去转账,不够会提示你余额不足;

选择5,退出。

前面章节我用到goto这个语句,现在用for(;;)这个死循环,符合条件就执行。

三,小结

1,SetwindowSize(宽,高);设置控制台窗口;

2,SetCursorPosition;设置光标位置;

3,for(;;)死循环;

最近发表
标签列表