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

ahmed.o.mohamed

مشرف سابق لقسم السى و السى++

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

1,864مشاركة
931السمعة
120موضوع منشور
27 ديسمبر 2009تاريخ الانضمام
9 أكتوبر 2016آخر زيارة
36,683مشاهدة للملف
  1. السؤال الثاني : هل يمكنك تمييز الأعداد الفردية بعشر طرق ؟

    أفكار جيدة يا حمزه, بارك الله فيك :)

    21 سبتمبر 2012 في 00:04
  2. [ تمت الإجابة ]الرجاء من ذوي الخبرة المساعدة

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

    21 سبتمبر 2012 في 00:02
  3. امثله عن ال functions لغرض التدرب عليها

    سبق و أن تحدثتُ عن مختلف مستويات C++ في هذه المشاركة. هذا يتوقف على الوقت الذي تُمضيه لتعلم البرمجة, بالإضافة أيضا إلى قابلية التعلم لديك ( أو سرعة الفهم ). عموما, يمكنك اختيار مكتبة الــ GUI التي تريد دراستها, من هنا. أما الــ OpenGl فالأفضل أن تراجع القسم ال…

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

    السلام عليكم الأبعاد القياسية لشاشة الكونسول هي 80x25 و بالتالي يمكننا تعريف الأبعاد كثوابت ماكرو و التعديل عليها لاحقاً إن لزم الأمر. محاولتي : ( الكود مشروح بالتعليقات ) #include <stdio.h> #include <stdlib.h> #include <string.h> /* pour memset */ #include <t…

    20 سبتمبر 2012 في 23:38
  5. Opengl برمجه محرك العاب ب ريندر متقدم

    المكان المناسب لموضوعك هو منتدى برمجة الألعاب و الرسوميات (قسم الــ OpenGL). يُنقل.

    20 سبتمبر 2012 في 17:14
  6. امثله عن ال functions لغرض التدرب عليها

    التغليف أو الكبسلة (Encapsulation) : هي عملية تجميع كل الخصائص properties والطرق ( العمليات ) Methods في وحدة واحدة ( داخل غلاف واحد ) حيث لا يمكن الوصول إليها ( أي الخصائص والطرق ) إلا عن طريق الكائن. يتم ذلك عن طريق محددات الوصول أو مستويات الحماية التي تنقس…

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

    السلام عليكم الرابط معطوب. لا أحب هذا النوع من العناوين, لأنه مضلل جداً .. لكن, لعل الكاتب كان يقصد 24 سنة بدلا من 24 يوم ^_^ أطيب التحية.

    19 سبتمبر 2012 في 23:04
  8. | محرر نصوص بالسي 16 بت |

    لا حاجة إلى كل هذا أخي محمد :) يُمكنني تشغيل البرنامج بمجرد حذف الدالة المسؤولة عن وضع الــ FullScreen. خصوصا و أن فكرة الكود لا تعتمد على ملء الشاشة.

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

    تنشيط الــ Caps lock, ألا يحل المشكلة ؟ :) قمت بإلغاء وضع الــ Fullscreen, لكن البرنامج لم يعمل معي ! .. تظهر الشاشة السوداء ثم تختفي بعد ثوانٍ من ظهورها و يبقى البرنامج قيد التشغيل, لكن لا أرى أثراً لعمله ! : (

    19 سبتمبر 2012 في 18:29
  10. | محرر نصوص بالسي 16 بت |

    و ما علاقة الــ VM بالموضوع ؟ :)

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

    @مصطفى طريقة رائعة, +1 @حمزه لا تلعب بطريقتي .. جميع الحقوق محفوظة :D مثلا, يمكنني القول بأن العدد الفردي +1 = عدد زوجي, إذا سيكون الشرط هو : إذا كان العدد + 1 ينتهي بصفر فالعدد الأصلي فردي. لكن هذه ليست خوارزمية جديدة, فقط هي إحدى مشتقات الخوارزمية الأصلية :P

    19 سبتمبر 2012 في 18:17
  12. | محرر نصوص بالسي 16 بت |

    تقصد الــ Virtual Machines ؟ :)

    19 سبتمبر 2012 في 18:06
  13. ~| فيروس أحمق بكل المقاييس |~

    كالعادة, لم أستطع تشغيل الفيروس نظراً لأنه يعتمد على وضع الــ Fullscreen : ( لكن عند إعادة تشغيل الــ explorer.exe سيتوقف البرنامج :P بالمناسبة, لماذا لم تُغلق الملف بعد الإنتهاء من الكتابة فيه ؟ :happy: أمممم .. أرى أنه من الأفضل بتخزين جدول الضرب في ملف نصي …

    19 سبتمبر 2012 في 17:46
  14. [ تمت الإجابة ]الرجاء من ذوي الخبرة المساعدة

    السلام عليكم مرحبا بك أخي الكريم :) سبق و أن كتبتُ مجموعة دروس, شرحتُ فيها بشكل مُفصل خوارزمية الــ Bubble sort و أيضا الــ Binary search : خوارزميات البحث و الترتيب - فهرس السلسلة إذا وجدتَ أي استشكال في الشرح فأنا في خدمتك.

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

    سأترك التصحيح للأخ مصطفى لأنه صاحب السؤال :) لكن, لدي ملاحظة بسيطة تتعلق بمقارنة المصفوفات الحرفية. المصفوفات (بشكل عام) عبارة عن أنواع مُركبة (Complex Types) و بالتالي لا يمكنك أن تقول للكومبايلر أن يقارن مصفوفة من عشرة عناصر وكأنها كتلة واحدة ! الأنواع المُر…

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

    @حمزه هذه الكتابة : return buffer[strlen(buffer) - 1] == '1'; تُكافئ : if( buffer[strlen(buffer) - 1] == '1') return true; else return false; @صمودا الفكرة بسيطة جداً : جداء -1 في نفسه عدد زوجي من المرات يُساوي 1. و العكس بالنسبة للأعداد الفردية :)

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

    نعم, يمكن :) انظر المثال : #include<math.h> #include<stdio.h> #include<stdbool.h> bool isOdd(int n) { return pow(-1,n) < 0; } int main() { printf("%d", isOdd(27)); return 0; } ما رأيكم بهذه الطريقة ؟ : ( العدد الفردي ينتهي دائما بــ 1 في النظام الثنائي ) #incl…

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

    سأضع الحل التقليدي لكي أستبعده من النقاش : #include<time.h> #include<stdio.h> #include<windows.h> int main() { char etoile = '*'; HANDLE stdh = GetStdHandle(STD_OUTPUT_HANDLE); COORD p; srand(time(NULL)); for (int i = 1; i < 25; i++) { p.X = rand() % 20; p.Y =…

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

    @مصطفى لو زادت الطرق عن 10 فستكون مُتقاربة جدا ( و يمكن أن يصل بعضها إلى درجة التطابق ) :) @حمزه ممنوع مراجعة الأرشيف :D (أمزح فقط :P) محاولاتك جيدة. @صمودا محاولة رائعة, +1 بانتظار طرق أخرى, تكون مُختلفة عن ما سبق, في الشكل و المضمون :wink:

    19 سبتمبر 2012 في 13:53
  20. | محرر نصوص بالسي 16 بت |

    كيف ؟ :blink: أنا كنتُ أعمل سابقا على التربو 16 و في وضع الــ Full Screen أيضا :)

    19 سبتمبر 2012 في 13:36

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

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

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

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