#ifndef PERSON_H
#define PERSON_H
#include<iostream.h>
#include<string.h>
class person
{
friend class list;
private:
char name[10];
double per[3];
public:
person(){next=0;}
void s();
person *next;
char * outname(){return name;};
double outper(int i){return per[i];};
void intper();
};
void person::intper()
{ cout<<" 請輸入帳號\n";
cin>>per[0];cout<<"請輸入存款 \n";
cin>>per[1];cout<<"請輸入存款類型\n";
cin>>per[2];
}
void person::s()
{
cout<<"請輸入姓名\n";
cin>>name;
cout<<"請輸入帳號\n";
cin>>per[0];cout<<"請輸入存款\n";
cin>>per[1];cout<<"請輸入存款類型\n";
cin>>per[3];
}
class list
{
private:
double high[3],low[3];
double totoal;
person *last,*first;
public:
list(){last=0;first=0;totoal=0;};
~list();
void inpe();
void outpe(char *);
int delpe(char *n);
void think();
void search(char s[10]);
double hi(int i);
double lo(int i);
void av(int i);
void ev(int i);
};
list::~list()
{
if(first!=0)
{
person *p=first,*temp;
while(p!=0){
temp=p;
p=p->next;
delete temp;
cout<<"ok\n";
}
}
}
void list::inpe()
{ person *p=new person();
p->s();
if(first==0){first=last=p;}else{last->next=p;last=p;}
totoal++;
}
void list::outpe(char *n)
{
person *temp=first;for(;temp!=NULL;temp=temp->next)
if(strcmp(temp->outname(),n)==0)
{ cout<<"姓名 帳號 存款 存款類型\n ";
cout<<temp->outname()<<" "<<temp->outper(0)<<" "<<temp->outper(1)<<" "<<temp->outper(2);}
}
int list::delpe(char *n)
{
person *temp=first,*p;if(strcmp(first->outname(),n)==0)
{ first->next=first;delete temp;}
else if(temp->next!=0)
{if(strcmp(temp->next->outname(),n)==0)
{p=temp->next;temp->next=temp->next->next;delete p;}
else temp=temp->next;}
totoal--;
cout<<"\n刪除成功\n";
return 0;
}
void list::think()
{
cout<<"人數"<<totoal<<endl;
}
double list::hi(int i)
{
high[i]=0.00;
person *temp=first;if(temp!=0)
{if(temp->outper(i)>high[i])
high[i]=temp->outper(i);
temp=temp->next;
}
return high[i];
}
double list::lo(int i)
{
low[i]=100;
person *temp=first;if(temp!=0)
{if(temp->outper(i)<low[i])
low[i]=temp->outper(i);
temp=temp->next;
}
return low[i];
}
void list::av(int i)
{ double aver=0;
person *temp=first;if(temp!=0)
{aver+=temp->outper(i);
temp=temp->next;
}
cout<<aver/totoal<<endl;
}
void list::search(char s[10])
{
person *temp=first;for(;temp!=NULL;temp=temp->next)
if(strcmp(temp->outname(),s)==0)temp->intper();
}
#endif
int main()
{
list will;
int m=0;
do{
cout<<"********************歡迎進入個人儲蓄管理系統******************\n"
<<"//----------------------------------------------------------\\\n"
<<" 1、 個人帳戶信息的錄入:包括個人姓名 帳號 存款 存款類型的錄入。\n"
<<" 2、 個人帳戶信息的查詢:可以根據姓名查詢某個人帳戶的信息。\n"
<<" 3、 個人帳戶信息的修改:可以根據姓名來修改相應的個人帳戶的信息。\n"
<<" 4、 個人帳號信息的刪除:可以指定刪除某個人帳戶的信息。\n"
<<" 5、 個人帳戶信息的人數統計\n"
<<"//----------------------------------------------------------\\\n";
cin>>m;
switch(m)
{
case 1:
will.inpe();
break;
case 2:
char n[9];
cout<<"請輸入姓名\n";
cin>>n;
will.outpe(n);
cout<<"\n";
break;
case 3:
char nb[9];
cout<<"請輸入姓名\n";
cin>>nb;
will.outpe(nb);
cout<<"\n";
will.search(nb);
break;
case 4:
char naa[9];
cout<<"請輸入姓名\n";
cin>>naa;
will.outpe(naa);
will.delpe(naa);
break;
case 5:
will.think();
break;
}
cout<<"1,繼續 2,退出\n";
cin>>m;
}while(m==1);
}
B. 銀行定期儲蓄管理系統 C/C++代碼
發消息,給,你了
C. 銀行管理系統界面
http://image..com/i?ct=201326592&cl=2&lm=-1&tn=image&pv=&word=%D2%F8%D0%D0%B9%DC%C0%ED%CF%B5%CD%B3%BD%E7%C3%E6&z=0&fm=rs1
一堆一堆的。自己挑吧。
D. 跪求銀行定期儲蓄管理系統的c語言程序代碼,急!!!
呵呵 以前有人編寫過,自己查一下吧
E. 銀行定期儲蓄管理系統 其中"(3)根據存單編號可以查詢存單信息"這一部分的C++代碼
給多少錢啊!
F. 銀行定期儲蓄管理系統
這個題目的,會的,可以幫上你
G. C++ 編碼 個人儲蓄管理系統
多少錢?
QQ:659301125
H. 銀行管理系統
銀行業務各個方面,都不知道你到底在問什麼。。。。
你所謂的管理系統指什麼啊?不明白,是指銀行核心系統操作還是什麼?銀行系統也分很多種的,比如個人貸款系統,國際系統,核心系統。。。。