الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

amin_m

الاعضاء المجتهدين عضو فعال ★★★

  • مصر
327مشاركة
5السمعة
15موضوع منشور
20 مارس 2008تاريخ الانضمام
8 يناير 2011آخر زيارة
6,182مشاهدة للملف
  1. مساعدة تصحيح برنامج

    السلام عليكم أى بوينتر يسبب لك مشكله استخدم معامل new بعد الإعلان عنه med *pos; pos=new med; وسامحنى أخى أنا لا أفهم الفرنسيه يعنى لا اعرف منطق البرنامج فى أمان الله

    14 مايو 2009 في 17:58
  2. مساعدة تصحيح برنامج

    السلام عليكم عالجت الأخطاء التى كانت موجوده ولكنى لا اعرف استخدم البرنامج لأنى لا أفهم الفرنسيه #include<stdio.h> #include<malloc.h> #include<conio.h> #include <dos.h> struct date { int da_day,da_mon,da_year; }; struct med {int nuf; char desg; date d; float pr…

    14 مايو 2009 في 10:34
  3. برنامج بحاجة الى تعديل

    السلام عليكم لكى يكون الخرج على هيئة جدول يجب استخدام المصفوفات جرب الكود بعد التعديل ملحوظه : البرنامج لا يسمح بإدخال ساعات أكبر من 24 ساعه #include <iostream> #include <iomanip> using namespace std; void header(void); double calculateCharges(double hours); i…

    13 مايو 2009 في 22:49
  4. كود ال Tree

    السلام عليكم ولكن أخى/ أختى الكود السابق ناقص يجب كتابة دالة بناء TreeNode وفيه يتم اسناد القيمه x الى قيمة العضو items وكلا من البوينتر right و left يتم اسنادهما الى NULL فى دالة البناء والكود ينقصه دوال كثيره بالتوفيق سلام

    13 مايو 2009 في 13:42
  5. تصحيح في ال Overloading

    السلام عليكم لأنك أخى لم ترفق الكود الكامل للكلاس book وغيره هذا مثال بسيط على postfix و prefix و not طبعا يمكنك تغيير الوظيفه ل not كما تريد #include <iostream> using namespace std; class A { private: int val; public: A(){ val=0;} A(int a){ val=a;} void print…

    12 مايو 2009 في 15:08
  6. ممكن تساعدوني في تصحيح البرنامج...

    السلام عليكم قمت بإصلاح الأخطاء البرمجيه ولكنى بصراحه لم أفهم ما هو المطلوب من البرنامج بالضبط #include<iostream.h> #include<string.h> #include <fstream> using std::ifstream; using std::ofstream; ifstream RulebaseFile("RuleFile.dat",ios::in); char *lexeme =new…

    12 مايو 2009 في 14:36
  7. مساعدة عاجلة

    السلام عليكم بالنسبه لموضوع العدد المكون من عشر خانات فأكثر لأن العدد المدخل بيكون int وطبعا له حجم محدد فى الذاكره وبالنسبه للمشكله الثانيه هذا تعديل بسيط #include <iostream> using namespace std; int main() { int num,temp; int k=1; cin>>num; temp=num; while (…

    11 مايو 2009 في 18:19
  8. طلب الالمساعدة فى حجز المصفوفات

    السلام عليكم يمكن انشاء مصفوفه ثنائية الحجم يمكن تغيير حجمها فى الرن تايم عن طريق مؤشر الى مؤشر int** p; int r,c; cin>>r>>c; p=new int*[r]; for(int i=0;i<r;i++) p=new int[c]; حيث ان r عدد الصفوف و c عدد الأعمده ويمكن اسناد القيم بالطريقه العاديه سلام

    10 مايو 2009 في 23:20
  9. دوال ال Graph في الmfc

    مساء النور هل تقصدى graphic بإستخدام MFC ? أم تقصدى graph الذى يستخدم فى رسم المنحنيات شوفى الرابط الآتى http://www.codeguru.com/article.php/c2195

    9 مايو 2009 في 23:26
  10. عمل Initialize لمصفوفة ثابتة في الكلاس

    السلام عليكم لا يمكن عمل initialize للمصوفه الثابته فى الكلاس ولكن هناك عدة طرق أخرى أولا : أن تجعل المصفوفه استاتيكيه مثال #include <iostream> using namespace std; class A { private: static const int arr[4]; public: A() { } }; const int A::arr[4]={1,2,3,4}; i…

    9 مايو 2009 في 20:43
  11. سؤال في C++

    السلام عليكم البرنامج موجود فى المنتدى مكرر كثيرا استخدمى البحث بإستخدام كلمة " المضروب " وستجدى البرنامج ان شاء الله أو ضعى محاولاتك والأخوه ان شاء الله يقوموا بتعديلها بالتوفيق

    9 مايو 2009 في 14:58
  12. كمان سؤال Recursion وشوفوا حلي

    لا ليس شرطا وجود return تعريف الداله العوديه هى الداله التى تستدعى نفسها من داخلها وعلى حسب المطلوب منها يتم كتابتها هل جربتى الكود ؟ هل أدى المطلوب من السؤال؟ سلام

    8 مايو 2009 في 23:20
  13. كمان سؤال Recursion وشوفوا حلي

    السلام عليكم محاوله جيده جربى الكود الآتى #include<iostream> using namespace std; void Validate(char ch) { cin>>ch; if (ch !='#' && ch !='$' && ch !='%' && ch !='*' && ch !='&' && ch !='@') { cout<<"enter the correct character : "; Validate(ch); } else cout<<"…

    8 مايو 2009 في 23:04
  14. سؤال بكود عن Typeid

    بارك الله فيكى تحيتك وصلت لأم الدنيا يجب أن تفرقى بين المؤشر نفسه وما يشير اليه المؤشر عندما تضعى نجمه قبل اسم المؤشر فأنتى تقصدى ما يشير اليه المؤشر ولمراعاة الدقه المؤشر من النوع A* عندما يكون A polymorphic فإن المؤشر يمكن أن يشير الى كائن مشتق أما طبيعة الم…

    8 مايو 2009 في 00:39
  15. ممكن مساعده

    بارك الله فيك أخى الكريم ما استطيع ان اقوله لك ان أفضل طريقه للتعامل مع المشكله هو المحاوله والخطأ لأن معرفة الخطأ ستوصلك الى الصواب ودائما انظر الى نفسك أقوى من المشكله يعنى اجعلها تحدى بل وعراك وقتال بينك وبين المشكله حتى تصل الى حل والتكرار يعلم الشطار ( مث…

    8 مايو 2009 في 00:31
  16. سؤال بكود عن Typeid

    السلام عليكم السر كله موجود فى الكلمه virtual وجودها جعل الستركت A متعدد الواجهات polymorphic بمعنى ان أى مؤشر من نوع الستركت A عندما يشير الى كائن من ستركت مشتق من A يصبح من نوع الستركت المشتق حاولى تحزفى كلمة virtual وأيضا السطر اللى فيه dynamic_cast وشوفى ا…

    8 مايو 2009 في 00:02
  17. ممكن مساعده

    السلام عليكم البرنامج الأول #include <iostream> using namespace std; int main() { int n,p,c=1; int i=1; cin>>n>>p; while (i<=p) { c*=n; i++; } cout<<c<<endl; return 0; } الثانى #include <iostream> using namespace std; int main() { int n,max=-999999999; while (…

    7 مايو 2009 في 20:54
  18. مشكلة فى جلب معلومات من عنوان بالذاكرة

    السلام عليكم جرب أخى الكود بعد التعديل #include <stdio.h> #include <dos.h> #include <windows.h> void main(void) { unsigned int far *ptraddr; /* Pointer to location of Port Addresses */ int a; ptraddr=(unsigned int far*)0x00000408; for (a = 0; a < 3; a++) { if …

    7 مايو 2009 في 18:32
  19. ممكن مساعدة

    السلام عليكم ورحمة الله وبركاته هناك أحد سببين 1- إما انك استدعيت دوال لم يتم كتابتها ( معلن عنها فقط فى ملف الهيدر ولم يتم كتابة implementation لها) وهما الدالتان print ودالة بناء Passenger 2- إما ان هناك خطأ فى استدعاء ملفات الهيدر سلام

    7 مايو 2009 في 12:30
  20. مساعدة عاجلة

    طريقه أخرى بإستخدام اللوب #include <iostream> using namespace std; int main() { int num,temp; int k=1; cin>>num; temp=num; while (temp!=0) { temp/=10; k*=10; } k=k/10; while (num!=0) { cout<<num/k<<" "; num=num%k; k=k/10; } cout<<endl; return 0; } سلام

    7 مايو 2009 في 00:46