Closed asporQ closed 1 year ago
เปลี่ยนจากswitch caseเป็นfuncแยกแต่ละเคส แล้วค่อยเอาไปใส่ในfuncการทำธุรกรรมต่างๆ
void receipt_depos(Dataformat ID1,float amount){
cout << " _______________________________________\n";
cout << "| |\n";
cout << "| + RECIRPT + |\n";
cout << "| DEPOSIT |\n";
cout << "| ===================================== |\n";
cout << "| |\n";
cout << "| Account :"<< setw(28) << ID1.ID[0] << " |\n";
cout << "| Deposit Amount : "<< setw(19) << amount << setw(3) << "|\n";
cout << "| |\n";
cout << "| Total"<< setw(32) << ID1.money[0] << setw(3) << "|\n";
cout << "| ===================================== |\n";
cout << "| |\n";
cout << "| Skrt Bank <3 |\n";
cout << "|_______________________________________|\n";
}
void receipt_wdraw(Dataformat ID1,float amount){
cout << " _______________________________________\n";
cout << "| |\n";
cout << "| + RECIRPT + |\n";
cout << "| WITHDRAW |\n";
cout << "| ===================================== |\n";
cout << "| |\n";
cout << "| Account :"<< setw(28) << ID1.ID[0] << " |\n";
cout << "| Withdraw Amount : "<< setw(19) << amount << setw(3) << "|\n";
cout << "| |\n";
cout << "| Total"<< setw(32) << ID1.money[0] << setw(3) <<"|\n";
cout << "| ===================================== |\n";
cout << "| |\n";
cout << "| Skrt Bank <3 |\n";
cout << "|_______________________________________|\n";
}
void receipt_transf(Dataformat ID1,Dataformat ID2,float amount){
cout << " _______________________________________\n";
cout << "| |\n";
cout << "| + RECIRPT + |\n";
cout << "| TRANSFER MONEY |\n";
cout << "| ===================================== |\n";
cout << "| |\n";
cout << "| Account :"<< setw(28) << ID1.ID[0] << " |\n";
cout << "| Transfer Amount : "<< setw(19) << amount << " |\n";
cout << "| Total"<< setw(32) << ID1.money[0] << setw(3) << "|\n";
cout << "| |\n";
cout << "| ------------- transfer to ----------- |\n";
cout << "| |\n";
cout << "| Account :"<< setw(28) << ID2.ID[0] << " |\n";
cout << "| Total"<< setw(32) << ID2.money[0] << setw(3) << "|\n";
cout << "| |\n";
cout << "| ===================================== |\n";
cout << "| |\n";
cout << "| Skrt Bank <3 |\n";
cout << "|_______________________________________|\n";
}
void receipt_paybill(Dataformat ID1,float amount){
cout << " _______________________________________\n";
cout << "| |\n";
cout << "| + RECIRPT + |\n";
cout << "| PAYBILL |\n";
cout << "| ===================================== |\n";
cout << "| |\n";
cout << "| Account :"<< setw(28) << ID1.ID[0] << " |\n";
cout << "| Pay Amount : "<< setw(23) << setprecision(2) << amount << setw(3) <<"|\n";
cout << "| |\n";
cout << "| Total"<< setw(29) << setprecision(2) << ID1.money[0] << setw(3) << "|\n";
cout << "| ===================================== |\n";
cout << "| |\n";
cout << "| Skrt Bank <3 |\n";
cout << "|_______________________________________|\n";
}
เทสเองแล้วไม่เจอบัคขออนุญาตปิดจ้า บ้ะบุย
กำลังทำครับ เหลือแก้อีกนิดหน่อย