18 12
发新话题
打印

可以帮忙找一个关于ATM机程序代码的案例吗?

本主题由 admin 于 2008-6-19 00:31 移动

可以帮忙找一个关于ATM机程序代码的案例吗?

可以帮忙找一个关于ATM机程序代码的案例吗?

TOP

作业是吗?,最好还是自己做啊...找个没意思

TOP

是 有些地方总是卡克

TOP

大楷的样子..供参考
复制内容到剪贴板
代码:
  
  class consumer;

  class ATM

  // ATM取款机

  {

  public:

   ATM(consumer& cn):cnsm(cn)

   {

   }

   void welcome();

   // 登陆界面

   bool check_passwd(char n[],char pwd[]);

   // 核对密码

   void change_passwd();

   // 修改密码

   void fetchmoney();

   // 取款

   void information();

   // 查询信息

   void exitATM();

   // 退出系统

   void functionshow();

   // 功能界面

   void lock();

   // 锁机

  private:

   int times;

   // 记录密码输入次数

   consumer& cnsm;

  

  };

  

  class consumer

  // 用户

  {

  public:

   friend class ATM;

   consumer(char Name[],char Num[],

   float Money,char Password[]);

  protected:

   char* get_name();

   // 取得姓名

   char* get_num();

   // 取得卡号

   char* get_passwd();

   // 取得密码

   float get_money();

   // 取得余额

   void set_passwd(char pwd[]);

   // 设置密码

   void set_money(float m);

   // 取钱

  private:

   char passwd[8];

   // 用户密码

   char name[20];

   // 用户姓名

   char num[20];

   float money;

  };

TOP

作业要自己做哦!

实在做不出来再问,要多加练习啊!

TOP

ATM用的着用类写吗?两个switch就搞定了

而且
   void set_money(float m);
   // 取钱
这个函数相当危险呀(用户自己可以设置钱?)!!!还有个问题,你注释怎么喜欢写下面?

TOP

嘿.我是喜欢把注释写在函数名下面的
function(...)
//.............
{
...........
}

TOP

很少见这种写法,一般我见到的都是写在上面或后面。。。

TOP

高手才这么做

TOP

晕。。。。

高手写代码都这样写,看好了,下面是一个HELLOWORLD程序!!!
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]<.#>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.--------.[-]>++++++++[<++++>-]<+.[-]++++++++++.

TOP

 18 12
发新话题