credit.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:

C#编程

开发平台:

Visual C++

  1. #include "credit.h"
  2. #include <string.h>
  3. #include <iostream.h>
  4. float Creditcard::minbalance = 5000.0;
  5. Creditcard::Creditcard(unsigned accNo, float balan)
  6.   :Savings(accNo,balan)
  7. {
  8.   char str[11];
  9.   cout <<"your own password(less than 10 chars)n";
  10.   cin >>str;
  11.   strncpy(password,str,10);
  12.   password[10]='';
  13. }
  14. bool Creditcard::Verify(char* s)
  15. {
  16.   return strcmp(s, password)==0;
  17. }
  18. void Creditcard::Withdrawal(float amount)
  19. {
  20.    char str[11];
  21.    cout <<"password(max 10 characters) for verifing?n";
  22.    cin >>str;
  23.    if(!Verify(str)){
  24.    cout <<"sorry! error on your password.n";
  25.    return;
  26.    }
  27.    if(balance + minbalance < amount)
  28.    cout <<"Insufficient funds:balance withdrawal: " <<amount <<endl;
  29.    else
  30.    balance-=amount;
  31.  Display();
  32. }