ahmed.o.mohamed
مشرف سابق لقسم السى و السى++
- موريتانيا
- ahmed-mohamed.developpez.com
- الأدب ، الذكاء الاصطناعي ، البرمجة و حماية الأنظمة.
- اختبر قدراتك في C/CPP - الحلقة الأولى
تم اعتماد الردود المفيدة و حذف الردود الغير مفيدة حفاظا على تنسيق الموضوع. أعتذر لجميع الإخوة. يُغلق. أراكم في الحلقة الثانية.
- اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء الأول
السلام عليكم الحلقة الأولى. مرحبا بكم مُجددا في سلسلة اختبر قدراتك , الحلقة الثانية سأكتبها على عدة أجزاء و ستكون خاصة بالمؤشرات. أجزاء الحلقة الثانية ستكون مُرتبة حسب الصعوبة إن شاء الله. السؤال الأول جعلته بسيطا لكي تزداد نسبة المشاركة. الإختبار الثاني (الجز…
- اختبر قدراتك في C/CPP - الحلقة الأولى
@مصطفى النص الأصلي للتمرين يقول : و بالتالي, أنت بإدخالك -12 تكون قد خالفتَ الــ Preconditions :) مع ذلك, يمكن للكود أن يدعم الأعداد السالبة بمجرد حذف الــ unsigned, انظر : بالنسبة لظهور الأصفار أمام العدد, فالطريقة الثانية ستحل المشكلة, مع أن السؤال الأصلي ين…
- اختبر قدراتك في C/CPP - الحلقة الأولى
محاولتي : #include<iostream> #include<cmath> using namespace std; int main() { long long number, s, d, z = 0, w = 1, x = 0, h = 1,m = 0, k = 0; unsigned long long positiveNumber; cout << "Entrez un nombre:"; cin >> number; positiveNumber = abs(number); s = pos…
- لعبة السودوكو الاصدار التاني روعة.بلغة السي.
السلام عليكم مرحبا أخي حبيب, كدت أنسى الرد على موضوعك. أعتذر عن التأخر. :blush: سأعطيك ملاحظاتي بشكل سريع و أرجو من بقية الإخوة أن يقدموا آرائهم حول اللعبة. بداية, لا حاجة لك في وضع الــ Full Screen, لأنه يُستخدم عادة في الألعاب التي تحتوي على عناصر رسومية متح…
- تعرف على مميزات لغة السي من خلال برنامج بسيط الصنع
السلام عليكم تحايل جميل أخي حمزة, بارك الله فيك :happy: كملاحظة بسيطة : أرى أنه من الأفضل لو استخدمت طريقة طباعة الآلة (يتم إظهار الجملة حرف .. حرف), استخدم الدالة sleep لهذا الأمر. للفائدة, سبق و أن كتبت عن مُوجهات ما قبل المعالجة ! في قسم الأسئلة الأكثر شيوع…
- اختبر قدراتك في C/CPP - الحلقة الأولى
@مصطفى, ياسين الصفر يجب أن يظهر حتى لو تكرر عدة مرات في بداية العدد ( انظرا محاولة الأخ مومو كمثال ).
- اختبر قدراتك في C/CPP - الحلقة الأولى
محاولات الأخ مصطفى المحاولة الأولى, كانت تقليدية بامتياز :P #include<cstdio> unsigned int function(unsigned int); int main() { unsigned int a; scanf("%u", &a); printf("%u\n", function(a)); } unsigned int function(unsigned int a) { int i, j; for (i = 1, j = 0; …
- اختبر قدراتك في C/CPP - الحلقة الأولى
الطريقة التقليدية بــ C++ : #include <sstream> #include <iostream> #include <algorithm> using namespace std; int main() { int nombre; cout << "N = "; cin >> nombre; ostringstream os; os << nombre; std::string str = os.str(); int nbreDeChiffre = str.length(); c…
- اختبر قدراتك في C/CPP - الحلقة الأولى
مُعقداً : نعم طويل : لا :) نعم. نعم, لكن يكون الحل غير تقليدي بنسبة معينة. بالضبط. النقاط التالية تُؤخذ بعين الإعتبار : توافق الكود مع المعيار القياسي لــ C أو CPP قصر الكود سرعة التنفيذ. دعم الأعداد الكبيرة. دعم الأعداد السالبة. عدم وجود Bugs في الكود.
- اختبر قدراتك في C/CPP - الحلقة الأولى
تم استقبال محاولة الأخ مصطفى. ::__________________________:: حتى تكون المحاولات ذات فائدة, سأضع الطريقة التقليدية لحل السؤال لكي أستبعدها من النقاش : #include<stdlib.h> #include<stdio.h> #include<math.h> void Swap(char *X, int i, int j) { int temp; temp = *(X …
- اختبر قدراتك في C/CPP - الحلقة الأولى
السلام عليكم مرحبا بكم في هذه السلسلة البرمجية التي سنتطرق فيها إلى مجموعة اختبارات تختلف باختلاف مستوى الصعوبة و كلما تقدمنا في السلسلة كلما زادت صعوبة الأسئلة إن شاء الله. :: الإختبار الأول :: اكتب دالة تستقبل عدد صحيح موجب كوسيط و تعيد أصغر عدد صحيح يمكن تو…
- تعرَّف على أشهر مكتبات الــ GUI في سي++
يا أخي العزيز, إشارة الجمع كانت رمزاً رياضيا قبل أن يولد القديس اندرو بآلاف القرون !! .. ماذا لو جاءنا قديس جديد و اتخذ من رمز باقي القسمة % شعاراً له ؟ هل سنترك رمز باقي القسمة بحجة أن القديس أخذ به ؟ :)
- [ تمت الإجابة ]اقتراح بسيط
السي++ القياسية لا تُوفر مكتبات رسومية, لذا ستحتاج إلى العمل على مكتبات مستقلة عن اللغة و لكنها متوافقة مع المعيار القياسي ISO C++ . راجع هذا الموضوع لتحدد المكتبة الرسومية التي ستبدأ معها. أرجو لك التوفيق.
- تعرَّف على أشهر مكتبات الــ GUI في سي++
شكرا أخي LinuxMan, أسعدني مرورك. كلنا نتجنبه أخي الكريم :) لكن أنت تخلط ما بين رمز الصليب ( Christian cross ) و إشارة الجمع (Plus sign) !, الفرق بينهما يكمن في أن الطرف السفلي للصليب أطول من بقية الأطراف, أما إشارة الجمع فأطرافها الأربعة متساوية الطول. بالمناس…
- [ تمت الإجابة ]اقتراح بسيط
إذا, أنت تسأل عن كيفية برمجة الواجهات الرسومية (Graphical User Interface) في C++ ؟
- تعرَّف على أشهر مكتبات الــ GUI في سي++
@A.S Hack أشكرك على الإطراء الذي لا أستحقه !, أحرجتني بلطفك :blush:
- ماهو الاسهل mysql ام oracle ؟
راجع هذ الموضوع, سيفيدك : ما هو الفرق بين oracle و sql server من حيث الامكانيات الافضل للمشروع و للمستخدم ؟
- [ تمت الإجابة ]استفسار عن واجهات C++ الرسومية
تفضل أخي, المقالة التي وعدتك بكتابتها : تعرَّف على أشهر مكتبات الــ GUI في سي++ و أعتذر عن التأخر في كتابة المقالة. في خدمتكم دائما.
- تعرَّف على أشهر مكتبات الــ GUI في سي++
الفهرس المقدمة هل توجد مكتبات GUI لـــ C++ ؟ Microsoft Visual C++ and MFC مالفرق بين C++ و VC++ ؟ الــ VC++ هو الوحيد في هذا المجال ؟ أشهر البرامج التي كُتبت بــ VC++ الإيجابيات و السلبيات ما هي MFC ؟ إيجابيات و سلبيات الـــ MFC C++ Builder and VLC نبذة تاريخي…