ahmed.o.mohamed
مشرف سابق لقسم السى و السى++
- موريتانيا
- ahmed-mohamed.developpez.com
- الأدب ، الذكاء الاصطناعي ، البرمجة و حماية الأنظمة.
- شارك معنا في حصر جميع الافكار في لغه C++ ( للمبتدئين )
هذا الكود يطلب من المستخدم عدد ثم يظهر مربعه (بافتراض أن زر النقطة الفاصلة معطل ! :D ) : بالسي++ : #include<iostream> void main( int x ) { if(std::cout<<"Enter a Number:\t") {} if(std::cin>>x) {} if(std::cout<<"The result = "<<x*x) {} } بالسي : #include <stdio…
- كيف أحترف السي++ ؟
+1 فعلا, هذا ما يحتاجه أخونا الحائر :) كما قال لك الإخوة, يجب عليك إتقان OOP قبل الإنتقال إلى الـ GUI أول شيء, لازم تعرف أن اللب لا يكون إلا بلغته الأم. إذا تعلم الإنجليزية قبل أن تدخل في دهاليز البرمجة. مراجع الإنجليزية عبارة عن مراجع دسمة و متكاملة . لأنه لا…
- كيف أحترف السي++ ؟
إذا كان لديك هدف (أو حلم برمجي كما يقولون) تريد الوصول إليه فقم بتقسيمه إلى أهداف صغيرة , بعد تحقيق الهدف الصغير الأول انتقل إلى الهدف الثاني و هكذا .. بهذه الطريقة ستهل أمامك الأمور. الأمور التي ذكرتها ليست بسيطة و لا يمكن برمجتها في 24 ساعة أو 21 يوم كما يقو…
- [مفهرس] خوارزميات البحث و الترتيب (الجزء الثاني)
في هذه السلسلة سأضع بين أيديكم شرحا لأهم الخوارزميات الـمُستعملة في البحث و الترتيب و كلي أمل بأن يستفيد الجميع. خوارزمية ترتيب الفقاعات (Bubble sort algorithm) رابط الجزء الأول كان من المفترض أن نتحدث في هذه المقالة عن خوارزمية الترتيب الثنائي و لكن أحببت أن …
- هاكر موريتاني يعلن اختراق 15 ألف حساب إسرائيلي
أحترم وجهه نظرك في الموضوع مع أني أختلف معك في بعض التفاصيل :) بالنسبة لي, أرى أن الأمة العربية ما زالت في مرحلة "البناء الداخلي" إذا .. نحن بحاجة أكثر إلى تعليم الأجيال الناشئة بدلا من خوض حرب غير متكافئة الأطراف. اليهود و الروس تفوقوا علينا في ميادين كثيرة .…
- هاكر موريتاني يعلن اختراق 15 ألف حساب إسرائيلي
أعلن هاكر موريتاني أنه تمكن يوم الاثنين الماضي (20/02/2012) من اختراق 15 ألف حساب إسرائيلي، ما بين حسابات على الموقع الاجتماعي الفيسبوك وعناوين إلكترونية وخوادم ومواقع إسرائيلية، إضافة إلى حسابات إلكترونية أخرى متنوعة. وعرض الهاكر الموريتاني الذي يدعى (Maurita…
- إيران تحجب المواقع التي تدعم https
السلام عليكم سبحان الله !!, المشرف مسح ردي و نسي (أو تناسى) رد الأستاذ عيسى الذي أجابني به : عندما يُطبق القانون .. يجب أن يشمل كافة الأعضاء .. بما في ذلك المشرفين.
- مساعدة في المصفوفات !
باعتبار أن المصفوفة من int فإن sizeof(array) = 24 عند وصول قيمة العداد counter لقيمة حجم المصفوفة => نكون قد وصلنا إلى : array[24] ألا ترى أنه تم تجاوز المساحة المُخصصة للمصفوفة array ؟؟ :) بالمناسبة, إذا أردت حساب الطول الفعلي لمصفوفة من نوع int فيمكنك كتابة …
- مساعدة في المصفوفات !
أتفق معك في أن حجم كل عنصر من عناصر المصفوفة أقل تماما من حجم المصفوفة الكلية و لكنني أختلف معك في صحة هذا الشرط : while( array[counter] < sizeof(array) ) لأنه قد يتسبب في حدوث الــ Overflow. عند وصولك إلى آخر عنصر من المصفوفة, في الخطوة الموالية سيتم الخروج م…
- خوارزميات البحث و الترتيب (الجزء الأول)
+1 أشكرك أخي الكريم على المشاركة المفيدة. بالنسبة لخوارزمية البحث الثنائي سأكتب عنها في مقالة منفردة, لكن سأكتب أولا عن خوارزمية الترتيب الفقاعي Bubble search algorithm لأن الأولى تشترط الترتيب عند البحث كما أسلفتم. ربما أضع المقالة الثانية مساء اليوم أو صباح …
- مساعدة في المصفوفات !
char array[] = {1,2,5,7,3,8}; انتبه أخي الكريم, المصفوفة عددية و ليست مصفوفة محارف ! :) int isexist = false; من الأفضل أن يكون نوع المتغير isexist منطقيا bool +1 على التصحيح. أخي أحمد, من قال لك أن حجم العناصر المُخزنة خارج المصفوفة أقل دائما من حجم المصفوفة ن…
- ضرب مصفوفتين
السلام عليكم إذا كانت لدينا مصفوفة A مكونة من m صف و n عمود : و مصفوفة أخرى B تتكون من n صف و p عمود : فإن جداء (أو ضرب) هاتين المصفوفتين عبارة عن مصفوفة جديدة تتكون من m صف و p عمود و نرمز لها بــ : يتم حساب عناصر المصفوفة الجديدة عن طريق القانون التالي : إلي…
- خوارزميات البحث و الترتيب (الجزء الأول)
في هذه السلسلة سأضع بين أيديكم شرحا لأهم الخوارزميات الـمُستعملة في البحث و الترتيب و كلي أمل بأن يستفيد الجميع. إهداء : أهدي هذا العمل إلى منتداي المفضل الفريق العربي للبرمجة من زوار وأعضاء ومشرفين و خبراء وأخص بالذكر منهم الأستاذ الفاضل وجدي عصام . مقدمة : ت…
- مشكلة التأكد من المدخلات فى برنامج أله حاسبة بسيطة
+1 بارك الله فيك, أرجو لك التوفيق.
- مشكلة التأكد من المدخلات فى برنامج أله حاسبة بسيطة
السلام عليكم و رحمة الله و بركاته مرحبا : ) قمت باختبار الكود الذي كتبته و لاحظت ما يلي : عندما يقوم المستخدم بتشغيل البرنامج و تظهر له الواجهة الرئيسية و يُدخل العدد 1.5 سيتم الدخول إلى الحاسبة, و هذا أكبر خطأ تم ارتكابه في الكود !!. لاحظ أنه تم الإنتقال إلى …
- مشكلة التأكد من المدخلات فى برنامج أله حاسبة بسيطة
+1 بانتظار الكود الجديد. من الآن فصاعدا حاول ترقيم نسخ البرنامج مثلا النسخة الأولى باسم Mini Calc 5.9 و الثانية 6.07 و هكذا .. أيضا يُفضل أن يكون هناك ملف نصي صغير باسم LISEZMOI أو README يحتوي على كيفية استعمال البرنامج و المراحل التي مر بها البرنامج (كل مرحل…
- مشكلة التأكد من المدخلات فى برنامج أله حاسبة بسيطة
السلام عليكم و رحمة الله و بركاته أهلا بك ringawy :) بالمناسبة, أذكر أنني وضعت لك ردا (يحتوي على العديد من النقاط التي تهمك) في الموضوع السابق, هل رأيته ؟ برنامج اله حاسبة فى بيئة الكونصول
- الفئة FileWriter و العودة إلى السطر !
السلام عليكم مرحبا بك أخي محمد :) آسف لكتابة الشرح بالفرنسية :blush: و لكن هل تنص قوانين المنتدى على تحريم الكتابة بغير العربية ؟ لأنني رأيت بعض الإخوة يكتبون هنا بالإنجليزية. ما كنت أريد قوله هو : العودة إلى السطر تختلف باختلاف نظام التشغيل, في ويندوز تكون ال…
- الفئة FileWriter و العودة إلى السطر !
Bonjour Khlaed :) Le retour à la ligne varie selon les systèmes. Sous Windows c'est "\r\n", mais sous unix c'est seulement "\n" et il me semble que c'est également différent sous Mac. Si tu veux connaitre le retour a la ligne de ton système tu peux le faire vi…
- برنامج يقوم بتشغيل نفسه اكثر من مرة
إذا كنت في الويندوز, يمكنك تسجيل قيمة في الرجيستري بحيث يعمل البرنامج كلما تم تشغيل الكمبيوتر. بنفس الطريقة يمكنك جعل البرنامج يعمل عند وقت معين.