Khaled Alshaya
مشرف قسم السي ++
- ياليتها كانت حمص(سوريا)
- Design and Impl. of Programming Languages
- خوارزمية Palindrome كلمة كلمة ,,
السلام عليكم ,, أعلم أن طرح برنامج ما لن يؤدي إلى نقاش ,, لذلك أود أن أعرض جزئية معينة و يعرض الأخوة آراءهم و اقتراحاتهم حولها ,, الجزئية هي عملية تقسيم الجملة إلى كلمات ,, هل يمكن تطويرها ؟ هل هناك طريقة أفضل ؟ أسهل ؟ أسرع ؟ أغرب !! :rolleyes: و هذه هي الفقرة…
- object oriented programming in C
السلام عليكم ,, في الحقيقة قد يتم استخدام هذا المفهوم لتبسيط المشاريع الكبيرة نسبياً ,, إضافة إلى أن الكتاب يعطيك فكرة عن أساليب البرمجة المتنوعة التي تختلف عن البرمجة الإجرائية و التي يمكنك تطبيقها بشكل أو بآخر في C ,, طبعاً هناك قسم متخصص في المنتدى في مثل ه…
- object oriented programming in C
السلام عليكم ,, سوف أجيب على السؤال الثاني أولاُ : لا , لا يتم استخدام ++C في ما تتكلم عنه :rolleyes: أما بالنسبة لتطبيق مفهوم OOP في لغة C فكل ما أعرفه عنه هو من مقتطفات من مقالات قرأتها ,, و طبعاً لم يكن لي تجارب في هذا المجال :) بالنسبة لي فأنا أستخدم ++C ل…
- delay loop
السلام عليكم ,, الدالة حسب ما ورد في الشرح المرفق معها! ,, تقوم بالتأخير 30 ms ,, إذا كنت تريد طريقة أسهل في ++C فأعرف طريقتين ,, الأولى أن تستخدم الدالة ()time كالتالي ,, #include <ctime> using namespace std; int main(){ time_t secwait = 5; // The number of s…
- سطح مكتب من خلال الويب
السلام عليكم ,, أخت nardien28 ,, نظام تشغيل سطح المكتب على الويب هو عبارة تقنية جديدة ,, تقوم بتوفير تطبيقات عبر المتصفح و لكنها أكثر بساطة حالياً من التطبيقات الموجودة حالياً على أنظمة التشغيل الحالية التي تعمل على حواسيب شخصية ,, يمكنك الوصول إلى حسابك من أي…
- تشارلز سيمونيي في الفضاء
السلام عليكم ,, :blink: :wacko: ايش دخل الجملة في الموضوع <_< ثانياً : للعباد رب يحكمهم بالعدل الإلهي ,, و لا تعلم إن كان سيموت مسلماً أم لا ,, و على نفس المنوال شخصك الكريم و أخوك في الله ,, تحياتي ,,
- خوارزمية Palindrome كلمة كلمة ,,
السلام عليكم ,, لمن يعرف ما هو الـ Palindrome ,, فقد قمت بكتابة مثال للتحقق إذا كانت الجملة عبارة عن Palindrome أم لا ,, لمن لا يعرف ما أتكلم عنه ,, خذ الجملة التالية مثلاً : I am, Who Am I ? المقصود هنا أنه إذا كان بالإمكان قراءة الكلمات من اليمين إلى اليسار …
- إلى كل من لديه خبره فى السى بلس بلس
السلام عليكم ,, توجد الدالة pow في المكتبة cmath و هي تمكنك من رفع أي عدد إلى الأس الذي تحدده ,, مثلاً ,, للحصول على الجذر التكعيبي لعدد : #include <iostream> #include <cmath> using namespace std; int main(){ double x, y; cout << "Enter a Number : "; cin >> x;…
- مساعدة في عملية إدخال الوقت
السلام عليكم ,, أخ شيبوب كل ما عليك القيام به هو مقارنة الوقت الحالي بوقتين مختلفين ,, و بناء على هذا يتحدد مسار البرنامج ,, المشكلة أني لا أدري ما هو البرنامج الذي تقوم بكتابته لذلك أفضل أن أرى الكود ثم أقوم بالتصحيح ,, تحياتي ,,
- مساعدة في عملية إدخال الوقت
السلام عليكم ,, توجد في المكتبة القياسية دوال للتعامل مع الوقت ,, و أشهرها طبعاً الدالة ()time ,, الدالة ()time تعيد عدد الثواني منذ 1970 الأول من يناير ,, و تترك لك حرية التصرف بعدد الثواني ,, مثال على الدالة قد يكون كالتالي لعرض عدد الثواني و الساعات منذ 197…
- هل ال VC++. NET تحتاج تنزيل الفريم وورك
أهلاً ,, الرابط يعمل معي :huh: لا أدري ما المشكلة حقيقة ,, أما بالنسبة للـ SDK فهي ليست للـ Windows 2003 فقط ,, لو أنك قرأت الصفحة جيداً ستجد الأنظمة المدعومة ,, و بيئة التطوير هي VS2005 تحياتي ,,
- هل ال VC++. NET تحتاج تنزيل الفريم وورك
السلام عليكم ,, هل ال VC++. NET تحتاج تنزيل الفريم وورك ؟؟؟ ام انها تعمل بمجرد تشغيل ال EXE على اجهزة الزبائن إذا كان الملف تمت ترجمته إلى MSIL فستحتاج إلى Dot NET Framwork أما إذا تمت ترجمته إلى Native code فلن تحتاج إلى Dot NET Framwork ,, رابط تحميل SDK لتط…
- مساعدة فى puts بعد إذنكم
السلام عليكم ,, هل تريد كل كل رقم في سطر أم أن الأعداد تريدها عبارة عن سطر واحد ,, يعني ,, بعد تحويل كل رقم إلى الرموزالموجودة في البرنامج ,, هل تريد الرموز كلها في سطر واحد ( جميع أرقام المصفوفة ) أم كل رقم في سطر منفصل ,, تحياتي
- مساعدة فى puts بعد إذنكم
السلام عليكم ,, أخ st0rm-man ,, أنا لم أقل أن n\ هي نهاية النص بل قلت أن الدالة puts تضيفها عند طباعة أي نص و آخر حرف في النص هو 0\ لذلك عندما تواجه هذا الحرف فهي تستبدله بالسطر الجديد و ليست العملية كما تقول بأنه يتم إضافة n\ ثم يتم إضافة 0\ بعدها ,, لأنك عند…
- مساعدة فى puts بعد إذنكم
السلام عليكم ,, أخ StrikerX ,, أنا لست من محبي C كثيراً و لكن أتمنى أن أشرح لك المشكلة هنا ,, لقد فهمت من سؤالك أنك تريد المخرجات وراء بعضها دون أن يتم الإنتقال لسطر جديد في كل مرة تقوم بطباعة شيء ,, المشكلة بالدالة puts لأنها تضيف n\ عند انتهاء النص في كل مرة…
- برنامجي يستنزف الذاكرة بشكل كبير ..
السلام عليكم أخ الشمري ,, لدي إضافة بسيطة فقط ,, يمكنك حجز مصفوفة مؤشرات global للـ RECT ,, ثم في الوقت المناسب قم بحذف ما تم حجزه في المصفوفة ,, و بالتالي تحذف الذاكرة التي تم حجزها ,, الوقت المناسب هو الوقت الذي تقرر أنك لم تعد تحتاج لما قد تم حجزه :D تحياتي…
- اريد امثلة عل pointer
السلام عليكم ,, لا أعرف حقيقة أين توجد أمثلة لموضوع معين في البرمجة مثل المؤشرات أو الحلقات أو غيرها ,, إذا كان لديك أي مشكلة في برنامج فاطرحه و ستجد الحل بإذن الله ,, هذه وصلة للمواضيع المثبتة في القسم كلها تتكلم عن المؤشرات : المؤشرات تحياتي ,,
- سؤال Arrays
السلام عليكم,, هناك بعض الأخطاء في البرنامج ,, مثلاً : matrex [3][6] المفروض أن يكون البعد الثاني 5 و ليس 6 حسب المعطيات ,, هناك أيضاً مشكلة في القسم الثاني في البرنامج حيث تحتاج إلى حلقة واحدة فقط لأنك حددت البعد الأول للجمع فما عليك إلا أن تمر على العناصر في…
- سوال عندي انا ما فهمته علشان اجيب الكود
السلام عليكم ,, أخي العزيز الأخ cipher أجاب على سؤالك بكل وضوح :
- المسابقة الثانية ,,
السلام عليكم ,, بعد إذنك أخ أسامة سأقوم بإدارج الكود لأنه داخل ضمن المسابقة ,, و تحياتي للمشاركة الرائعة ,, #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <string.h> bool isSeparator(char ch, char* szSeperators); bool InsertWord(char* szWor…