#include <iostream>
#include "make_account.h"
using namespace std;
Make_Account mk[100];
int make_account()
{
static int i=0;
int temp_pass;
//exit(1);
if(i<100)
{
cout<<"당신의 걔설 account_num는"<<i<<" 입니다."<<endl;
mk[i]._account_num=i;
cout<<"당신의 이름을 입력해주십시오."<<endl;
cin>>mk[i].name;
cout<<" 비밀번호4자리를 입력해 주십시오."<<endl;
while(1)
{
cin>>temp_pass;
if(temp_pass>0 && temp_pass<10000)
{
mk[i].pass=temp_pass;
cout<<"비밀번호가 저장 되었습니다."<<endl;
break;
}
else
{
cout<<"입력범위가 맞지 않습니다"<<endl;
}
}
i++;
}
else
cout<<" 걔설 id 공간이 부족합니다."<<endl;
return 0;
}
int Deposit_func(unsigned int money,unsigned int account_num)
{
if(mk[account_num]._account_num==account_num)
{
mk[account_num].balance+=money;
cout<<"일치하는 계좌를 찾아 입금완료하였습니다.."<<endl;
}
else
{
cout<<"일치하는 계좌를 검색중입니다..찾을수가 없습니다."<<endl;
}
return 0;
}
void Withdraw(unsigned int *money, unsigned int account_num)
{
if(mk[account_num]._account_num==account_num)
{
mk[account_num].balance-=*money;
cout<<"일치하는 계좌를 찾아 출금을 완료하였습니다.."<<endl;
//return true;
}
else
{
cout<<"일치하는 계좌를 검색중입니다..찾을수가 없습니다."<<endl;
// return false;
}
}
bool search_id_pass(int account_num ,int account_pass)
{
if(mk[account_num]._account_num==account_num && mk[account_num].pass ==account_pass)//입력받은 계좌번호와 비밀번호가 일치하면.
{
return true;
}
else
return false;
}
'C++' 카테고리의 다른 글
디폴트 맴버 변수 구현에 관한 예제 (0) | 2012.03.15 |
---|---|
은행관리 oop 연습문제 Project (열혈강의) -main.cpp (0) | 2012.03.10 |
은행관리 oop 연습문제 Project(열혈강의) - make_account.h (0) | 2012.03.10 |
클래스 객체 배열을 이용한 입력과 동적할당. (0) | 2011.11.13 |
클랙스 동적 할당과 해제 (0) | 2011.11.13 |