#include<stdio.h>
#include<stdlib.h>
#include <iostream>
#include <math.h>
using namespace std;
int show();
void number_1();
void number_2();
void number_3();
struct data
{
char address;
int code;
int money;
} bank[2];
int i;
int choose;
int in,out;
int a_c,c_c;
int main()
{
printf("輸入2組帳密:\n");
for(i=0;i<2;i++)
{
printf("輸入第 %d 組帳號:",i+1);
scanf("%d",&bank[i].address);
printf("輸入第 %d 組密碼:",i+1);
scanf("%d",&bank[i].code);
printf("輸入第 %d 組金額:",i+1);
scanf("%d",&bank[i].money);
fflush(stdin);
}
for(i=0;i<2;i++)
{
printf("第%d組帳號:%d 密碼:%d 金額:%d\n",i+1,bank[i].address,bank[i].code,bank[i].money);
}
while(choose!=4)
{
show();
if(choose==1){number_1();}
if(choose==2){number_2();}
if(choose==3){number_3();}
}
system("pause");
return 0;
}
int show(void)
{
printf("\n\n<1>存款\n<2>提款\n<3>查詢餘額\n<4>結束\n\n請選擇操作項目:");
scanf("%d",&choose);
return choose;
}
/*存款*/
void number_1(void)
{
printf("您選擇的項目為『存款』\n");
printf("輸入帳號:");
scanf("%d",&a_c);
printf("輸入密碼:");
scanf("%d",&c_c);
if(a_c==bank[0].address&&c_c==bank[0].code)
{
printf("輸入存款金額:");
scanf("%d",&in);
bank[0].money +=in;
printf("您目前的存款金額:%d\n\n",bank[0].money);
}
else if(a_c==bank[1].address&&c_c==bank[1].code)
{
printf("輸入存款金額:");
scanf("%d",&in);
bank[1].money += in;
printf("您目前的存款金額:%d\n\n",bank[1].money);
}
else
{
printf("錯誤的帳密!\n");
}
}
/*提款*/
void number_2(void)
{
printf("您選擇的項目為『提款』\n");
printf("輸入帳號:");
scanf("%d",&a_c);
printf("輸入密碼:");
scanf("%d",&c_c);
if(a_c==bank[0].address&&c_c==bank[0].code)
{
printf("輸入提款金額:");
scanf("%d",&out);
bank[0].money -= out;
printf("您目前的存款金額:%d\n\n",bank[0].money);
}
else if(a_c==bank[1].address&&c_c==bank[1].code)
{
printf("輸入提款金額:");
scanf("%d",&out);
bank[1].money -= out;
printf("您目前的存款金額:%d\n\n",bank[1].money);
}
else
{
printf("錯誤的帳密!\n");
}
}
/*查詢餘額*/
void number_3(void)
{
printf("您選擇的項目為『查詢餘額』\n");
printf("輸入帳號:");
scanf("%d",&a_c);
printf("輸入密碼:");
scanf("%d",&c_c);
if(a_c==bank[0].address&&c_c==bank[0].code)
{
printf("您目前的存款金額:%d\n\n",bank[0].money);
}
else if(a_c==bank[1].address&&c_c==bank[1].code)
{
printf("您目前的存款金額:%d\n\n",bank[1].money);
}
else
{
printf("錯誤的帳密!\n");
}
}
2014年5月7日 星期三
銀行
輸入帳密 存錢 領錢 查詢餘額
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言