سلام چگونه شبيه سازي سيستم بانك را بنويسم بطوريكه شامل حداقل 5مشتري كه هر مشتري داراي 1-شماره حساب2-نامو نام خانوادگي3-موجودي حساب را بگويد و براي افزودن مشري جديد تابع بنويسيم كه داراي 1- اعلام وضعيت2- اپديت حساب3-موجودي بانك4-بستن حياب باشد
كه اگر درهر قسمت هر عدد 1-4 را بزيم اون كار عدد را انجام دهد
در پايان برنامه يك(maxheap)از مشتري بر حساب موجودي حساب بانكي انها ساخته و نمايش داده شود
باتشكر كمككككككككككككككككك

سلام دوستاي گلم .
من يه برنامه دارم مينويسم كه ميخوام كار يك بانك رو شبيه سازي كنم ، ميخواستم 2 مشتري به عنوان پيش فرض توي بانك باشند كه اطلاعات زير رو داشته باشند :
1.نام و نام خانوادگي
2.شماره حساب
3.موجودي حساب
تا اينجاي برنامه كد زيرو نوشتم ، مشكلي كه دارم اينه كه نميتونم براي مشتري نام و نام خانوادگي تعيين كنم error زيرو ميده :
error C2440: '=' : cannot convert from 'const char [6]' to 'char'
error C2440: '=' : cannot convert from 'const char [8]' to 'char'
اگه ممكنه بگين چيكار كنم تا error نده و اسم مشتري رو بزارم .
#include <iostream>
using namespace std ;
struct bank
{
bank *next;
int shomarehesab;
char name;
char family;
int mojudiehesab;
}moshtari1,moshtari2,moshtari3,moshtari4,moshtari5;
void addmoshtari(bank moshtariejadid , bank start)
{
bank *p;
p=&start;
while(p->next !=0)
p=p->next ;
p->next =&moshtariejadid ;
return;
}
void dellmoshtari(int x , bank *p)
{
bank *q;
for( int i=1 ; i<=x ; i++)
{
q=p;
p=p->next ;
}
q->next =p->next ;
}
int main()
{
bank *start=&moshtari1 ;
moshtari1.name ="zahra";
moshtari1.family ="sadeghi";
moshtari1.shomarehesab =128104140;
moshtari1.mojudiehesab =1500000;
moshtari2.name ="ali";
moshtari2.family ="shakiba";
moshtari2.shomarehesab =128114241;
moshtari2.mojudiehesab =500000;
bank moshtariejadid;
bank *p;
p=&moshtari1 ;
while(p->next !=0)
p=p->next ;
p->next =&moshtariejadid ;
return 0;
}
*_ دو پست پیاپی یکی شدند.