21 lines
679 B
C
21 lines
679 B
C
|
//******************************************************************************
|
||
|
// Course: BSy
|
||
|
// File: banking.h
|
||
|
// Author: M. Thaler, ZHAW
|
||
|
// Purpose: locking mechanisms
|
||
|
// Version: v.fs20
|
||
|
//******************************************************************************
|
||
|
// banking functions
|
||
|
|
||
|
void makeBank(int num_branches, int num_accounts);
|
||
|
void deleteBank(void);
|
||
|
|
||
|
long withdraw(int branch, int account, long int value) ;
|
||
|
void deposit(int branch, int account, long int value);
|
||
|
void transfer(int fromB, int toB, int account, long int value);
|
||
|
void checkAssets(void);
|
||
|
int checkIBC(void);
|
||
|
|
||
|
//******************************************************************************
|
||
|
|