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

مصطفى 36a2

مشرف قسم C/C++

المشرفون عضو مميز جدا ★★★★

  • سوريا
  • ربّي يسّر
1,679مشاركة
640السمعة
129موضوع منشور
25 يناير 2012تاريخ الانضمام
9 يناير 2023آخر زيارة
47,773مشاهدة للملف
  1. لغز برمجي, التحدي مفتوح بأي لغة برمجة

    قال ياسين أن عدد الحتمالات هو 15 رقم .. يعني 15digits ... من 15 منزلة ... بالتوفيق أخي linuxman .. أنت الوحيد المتحمس لحل المسألة ..

    23 سبتمبر 2012 في 18:15
  2. اختبر قدراتك في C/CPP - الحلقة الخامسة, الجزء الرابع

    أخيرا نجحت في الحل ... هذه تقريبا اول مرة اصمم فيها قائمة مترابطة ... #include<iostream> using namespace std; class listComponent { private: char name[30]; int age; listComponent*next; bool getname() { cout<<"name="; name[0]=0; cin.getline(name,29,10); if(name…

    23 سبتمبر 2012 في 17:50
  3. اختبر قدراتك في C/CPP - الحلقة الخامسة, الجزء الثالث

    ولكن على أي أساس اعتمدت هذا الحجم ؟ raye = (unsigned *) malloc((n + 1) * sizeof (unsigned)); أظن انك اعتبرته رقماً أعظمياً أليس كذلك !؟ نعم معك حق .. أحيانا أخلط بين تعقيد الخوارزمية وطول وقت التنفيذ ...ثم أعود إلى رشدي جزاك الله خيرا والسلام عليكم

    22 سبتمبر 2012 في 20:34
  4. اختبر قدراتك في C/CPP - الحلقة الخامسة, الجزء الثالث

    من الذي يقترب من الأعداد الأولية ؟؟؟ معظم دراستي السرية في الأشهر الماضية كانت عن الأعداد الأولية... وأظنني وصلت فيها في النهاية إلى طريق مسدود ... حيث قمت باستغلال كل الإمكانيات ... ووصلت إلى أقصر الأكواد وأقصر الخوارزميات المعروفة حتى الآن .... وإليك هذا الح…

    22 سبتمبر 2012 في 16:45
  5. [ تمت الإجابة ]الرجاء من ذوي الخبرة المساعدة

    هذه هي الصور أخي أحمد .. أخي الكريم ... الخطأ واضح ... يبدو أنك قمت بكتابة الدالة في ملف آخر ...ولم تعمل له include وأنصحك بأن تنسخ جسم الدالة الذي كتبته ... وتضعه قبل main ... وستعمل بإذن الله ... فالخطأ ليس في الدالة ..بل في مكان كتابتها.. والله أعلم

    22 سبتمبر 2012 في 16:25
  6. مشكلة في برنامج Code Blocks الكتابة بالمقلوب !

    سبحان الله اليوم واجهتني نفس المشكلة وحلها كما يلي أخي الكريم : من قائمة sittings في الأعلى ... اختر الخيار الأول environment ... ثم انتقل إلى قائمة view ... ثاني خيار هو inernationalization قم بتحديده واختر الخيار الأول فيه ... ثم قم بعدم تحديده ... أطفئ البر…

    22 سبتمبر 2012 في 13:37
  7. كيف أقوم باستقبال قيم في سطر واحد

    شكرا لك أخي محمد .. إجابتك صحيحة بالفعل ... انظر هنا .. وجزاك الله خيراً ... (لكنني سأحتفظ بالنقاط لسؤال آخر لا أجد له إجابة في Google )

    20 سبتمبر 2012 في 22:57
  8. Digital Signature Algorithm

    أظن أن هذا المقال سيفيدك ..(للأخ أحمد الشنقيطي ) كما أن سؤالك أخي الكريم عام جداً ... يعني بعض التخصيص سيكون أفضل لتحصل على الإجابة المناسبة من الإخوة المختصين ... بالتوفيق

    20 سبتمبر 2012 في 22:53
  9. [ تمت الإجابة ]الرجاء من ذوي الخبرة المساعدة

    أفضل كتاب على حد علمي هو الإكسير .. يمكنك تحميله من هنا كما أن قسم الأسئلة الأكثر شيوعاً في ال++C من أفضل المراجع أيضاً .,.. وهذا كتاب الأخ أحمد الشنقيطي في الأسئلة الكثر شيوعاً بالتوفيق

    20 سبتمبر 2012 في 22:50
  10. [ تمت الإجابة ]تفسير عمل برنامج pjw-32

    مرحبا بك أخي الكريم ... ارجو منك ان تشرح هذا الاختصار .. ماذا يعني ؟ الجزء الأول : #include "stdio.h" #include "stdlib.h" char M[12] = {"Work for PK"}; unsigned int h, g; int i; void main(){ تضمين المكاتب .. ونعريف متحولين .. وتعريف مصفوفة محارف فيها عبارة نصي…

    20 سبتمبر 2012 في 22:43
  11. كيف أقوم باستقبال قيم في سطر واحد

    لا بل أقصد أن المستخدم سيدخل الأرقام كلها في سطر واحد ... كتبت التعبير السابق بشكل عشوائي ...(يعني لا يوجد هدف منه ) ولكنه يعمل على طباعة الرقم التالي لb ... ( وهو صحيح تماماً ).. أما التعبير الذي تفضلت به أخي مصطفى فهو يزيد قيمة b بمقدار 1 ... ولكل تعبير مكان…

    20 سبتمبر 2012 في 22:20
  12. كيف أقوم باستقبال قيم في سطر واحد

    حسنا لقد أجبت نفسي ..شكراً ... وأضع الإجابة هنا للفائدة : الحل باستخدام map وفي داخلها نستخدم التابعين split والتابع int والذي يحول النص إلى رقم .. كما يلي : s=raw_input() numbers=map(int,s.split()) حيث ستخزن القائمة numbers الأعداد المدخلة كلا على حدة شكرا لك…

    20 سبتمبر 2012 في 20:50
  13. كيف أقوم باستقبال قيم في سطر واحد

    السلام عليكم سؤالي اليوم .. بفرض أنني أريد إدخال عدة أرقام على الشكل التالي ... 1 2 3 4 5 6 7 8 9 يعني كل الدخل في سطر واحد ... يعني هذا الكود ببساطة : a=0 for a in range(0,10) b=input() print b+1 يعمل عندما ندخل كل رقم في سطر يعني : 1 2 3 أما ما أريده فهو ان …

    20 سبتمبر 2012 في 20:03
  14. اختبر قدراتك في C/CPP - الحلقة الخامسة, الجزء الأول

    وهذا حل آخر ... (بدون تأكد من حجم الشاشة أيضاً ) #include<iostream> using namespace std; #include<cstdlib> main() { int a,b,c; cin>>a>>b>>c; char *Screen=new char[a*b+1]; for(int i=0;i<a*b;i++)Screen=' ';Screen[a*b]=0; while(c--) Screen[b*(rand()%a)+rand()%b]=…

    20 سبتمبر 2012 في 16:17
  15. اختبر قدراتك في C/CPP - الحلقة الخامسة, الجزء الأول

    أرى أنك لم تقم بالتحقق من حجم النافذة ... وأنا لم أقم بالتحقق ...والحل بسيط كما أرى ... إليك محاولتي ... #include<iostream> using namespace std; #include<cstdlib> main() { int a,b,c; cin>>a>>b>>c; for(int i=0;i<a;i++) { for(int j=0;j<b;j++) if(rand()%5==1&&c) …

    20 سبتمبر 2012 في 16:01
  16. الكتاب الذي يحلم به أي مبرمج (تعلم لغة ++C في 24 ساعة فقط

    صار لي سنتان في البرمجة ولم أنته من عشر ++ C حتى .... ولكن جزاك الله خيراً ... أحب هذا النوع من الكتب المسلية .. ________________________ولكن ما معنى هذا ... أحتاج 24 ساعة حتى أتعلم كيف أحمل الكتاب :_____ FileServe can only be used to download and retrieve fil…

    19 سبتمبر 2012 في 22:27
  17. ~| فيروس أحمق بكل المقاييس |~

    على فكرة ... كلما كثرت المواضيع من هذا القبيل كلما أصبح الدخول إلى المنتدى أكثر متعة ...بارك الله فيك .. لكن حالياً ليس عندي رغبة في التعامل مع windows API ربما لاحقاً .... إن شاء الله ... ثابر ( +3 )

    19 سبتمبر 2012 في 21:08
  18. امثله عن ال functions لغرض التدرب عليها

    لا بد أنك تقصد هذه العبارة : التغليف أهم مبدأ من مبادئ البرمجة كائنية التوجه OOP ... object oriented programming وهو في الحقيقة طريقة تفكير تساعد بشكل مذهل على تجزئة المشكلة إلى مشاكل جزئية ... يمكننا عن طريق حل المشاكل الحزئية ..أن نحل المشكلة الرئيسية ... وأ…

    19 سبتمبر 2012 في 18:44
  19. السؤال الثاني : هل يمكنك تمييز الأعداد الفردية بعشر طرق ؟

    والآآآآآآن الطريقة الساحقة الماحقة .... إليكم هذا الحل ... مع تحياتي ... #include<cstdio> #include<cmath> #define PI 3.1415 int iseven(int n) { return cos(n*PI)>0; } int main() { printf("%d", iseven(24)); return 0; }

    19 سبتمبر 2012 في 15:39
  20. امثله عن ال functions لغرض التدرب عليها

    الحل الأول رائع والحل الثاني ممتاز .... ما عدا نقطة بسيطة وصغيرة جدا ...أهملتها ... أين التوابع .... لم تستخدم سوى main >>> قم بتغليف هذه العمليات داخل توابع ... هذا ما اتفقنا عليه ... بارك الله فيك

    19 سبتمبر 2012 في 15:28

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…