نتایح جستجو

  1. H.r.Ghanbari

    دوست عزیز Hizer : برای نوشتن پروژه وقت ندارم شما شروع کنید هر کجا مشکل داشتید من در خدمتم

    دوست عزیز Hizer : برای نوشتن پروژه وقت ندارم شما شروع کنید هر کجا مشکل داشتید من در خدمتم
  2. H.r.Ghanbari

    ----------

    ----------
  3. H.r.Ghanbari

    class base1{ public: virtual int getX(){ return x; } int...

    class base1{ public: virtual int getX(){ return x; } int x; }; class derived: public base1{ public: virtual int getX(){ return x+1; } }; 1 derived d; 2 base1 b; 3 base1* ptrBase; 4 b = (base1)d; 5 ptrBase...
  4. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    مثال: class base1{ public: virtual int getX(){ return x; } int x; }; class derived: public base1{ public: virtual int getX(){ return x+1; } }; 1 derived d; 2 base1 b; 3 base1* ptrBase; 4 b = (base1)d; 5...
  5. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    یکی از راهاش می تونه این باشه اینطوری کد رو اصلاح کن: class Breanch:public Expression { mainopr*node; mathfunc*node2; Expression *right, *left; public: Breanch(char a,Expression *l,Expression *r); Breanch(char *a,Expression &l); virtual float value(){...
  6. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    این جواب سوال mahdieh721 پنج شش تا بالاتر گذاشته, که با تاخیر جواب دادم...
  7. H.r.Ghanbari

    آموزش گرافیک در c++

    ,...OpenGL, DirectX یا اینکه از win api ها می خوای استفاده کنی؟؟؟
  8. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    نوش دارو پس از مرگ سهراب نوش دارو پس از مرگ سهراب class function { public: //1 virtual float value(float x)=0; }; //2 class sinf2:public function { public: virtual float value(float x){return sin(x);} }; class xf:public function { public: virtual float value(float...
  9. H.r.Ghanbari

    بازی تیک تاک تو

    2000 خیلی خیلی زیاده اینقد نمی شه, با اسمبلی نوشتین؟!!! فرقی هم نمی کنه کی اول شروع کنه , منطق برنامه تون باید درست یاشه خیلی ساده, برنامه ای بنویس که هر دو طرفش رو کامپیوتر بازی کنه بقیه ش رو هم می تونی اضافه کنی:gol:
  10. H.r.Ghanbari

    بازی تیک تاک تو

    1. اول تابع rand رو مقدار دهی اولیه کن با تابع srand( time(NULL)); 2. rand() % 9 اعداد بین 0 تا 8 رو تولید می کنه. 3. حالا یه ارایه خطی به طول 10 تعریف کن و با کاراکتر 'N' مقداردهی اولیش کن. 4. برای نشون دادنش هم سه تا سه تا زیر هم نشون بده. و ...........
  11. H.r.Ghanbari

    فایل و اشاره گر

    تابع fopen دو تا ارگومان دارد یکی نام فایل ( رشته ) و دیگری حالتی که باید فایل رو ایجاد کند اونهم به رشته. File *fHandler = fopen("test.dat", "w"); fclose(fHandler); پس این تابع رو طو حلقه می ندازی و به تعداد ورودی با نام هایی که از ورودی میگیری فایل می سازی.
  12. H.r.Ghanbari

    تعریف کلاس برای یک ساختار شبه پشته؟

    Min-Max heap, Deap برای همین کار هستند.( ولی حتما عنصر وارد شده در آخرین خانه باقی نمیماند؟ )
  13. H.r.Ghanbari

    برنامه ای بنویسید که یک آرایه دوبعدی [a[n][nراخوانده و ترانهاده انرا چاپ نماید

    برای مقدار دهی اش از دو تا for استفاده: for( int i = 0;...) for( int j = 0;...) a[i][j]= ... برای چاپ int isTrans =0; for( int i = 0; isTran ? i < n : i < m; ... for( int j = 0; isTran ? j < m : i < n;... std::cout << isTrans ? a[j][i] : a[i][j]...
  14. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    خسته نباشی:gol: من دارم اینجا کار خودم انجام می دم, فرصتی برای نوشتن کد شما ندارم ولی اگه شما شروع کنید به نوشتن من هم همراهی می کنم:gol: توابع زیر رو اگه پیاده سازی کردین به ترتیب یعنی برنامه تون 95% تموم شده: مرحله 1: void removeSpace(char* x ) : کاراکترهای space رو از رشته حذف می کند. void...
  15. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    اره, هنوز کار داره خودشم بسیار اساسی:surprised: پشته برنامه رو اینجوری تعریف کن: #define STR_MAX (sizeof(char)*512) #define MAX 100 char* stack[MAX]; int sp = -1; int push(char* ); int pop(char* ); دیگه اشاره گر p رو بذار ش کنار. حالا توابع push , pop رو update کن.
  16. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    prefix: +AB postfix: AB+ افرین, دستت درد نکنه:gol: حالا مر حله بعد نوبت به تغییر نوع پشته برنامه ات می رسه که باید از نوع رشته باشه. #define MAX 100 char* stack[MAX]; یعنی مثلا رشته AB+ می خوایم طوش push . یا pop کنیم.
  17. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    حواهش...:gol: دقت کنید این 3 سطر کد پیچیدگی زیادی نداره. بعد از سطر #define max 100 این کد بنویسید int stack[100]; int *p; و بعد از char b[80],x[80],y[80]; کد p = stack; رو بنویسید.
  18. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    در سطر های ابتدائی کد int *p; بیار قبل از int stack[max]; p = stack; در تابع push پر بودن stack رو هم چک کن. بجای strcat(&x[80],&y[80]); هم بنویس strcat(x,y);
  19. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    نباید خطا بده... کد تون بذارین.. int *p; int stack[100]; p = stack;
  20. H.r.Ghanbari

    سئوالات و مشکلات برنامه نویسی به زبان C و ++C

    خواهش...:gol: int stack[MAX]; p = stack;
بالا