Ali Ahmed39 نشر 23 يونيو 2023 أرسل تقرير نشر 23 يونيو 2023 (معدل) السلام عليكم ما هي افضل الموقع لتمارين حل مشكله برمجه؟ تم التعديل في 23 يونيو 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس
0 Mustafa Suleiman نشر 23 يونيو 2023 أرسل تقرير نشر 23 يونيو 2023 في البداية أنصحك بحل المسائل على موقع CodeWars فهو يتيح حل تحديات برمجية تتراوح من المستوى الأساسي إلى المتقدم وسهل استخدامه في البداية. وبعد تقدم مستواك وقرب التقديم على مقابلة عمل، عليك بالإنتقال لحل المسائل على موقع LeetCode، وستجد قوائم خاصة بالمسائل بمختلف المستويات، وستجد شروحات له على اليوتيوب أيضًا. وهناك مواقع أخرى مثل HackerRank وCodeforces. 3 اقتباس
0 محمد Fahmy نشر 23 يونيو 2023 أرسل تقرير نشر 23 يونيو 2023 هذه مجموعة من المواقع التدريبية تهدف إلى تحسين مهارات حل المشاكل البرمجة لدى المبرمجين، وتحتوي على تحديات ومسابقات ومشاريع برمجية وأدوات تدريبية مفيدة. وفيما مختصر لكل منها: 1. Coderbyte: يحتوي على مجموعة من التحديات البرمجية والأسئلة الإختبارية. كما يحتوي على بعض الدروس والمقالات المفيدة. 2. Topcoder: منصة للتحديات البرمجية، حيث يمكن للمستخدمين المشاركة في تحديات البرمجة الشهرية والأسبوعية والتنافس مع المبرمجين الآخرين. 3. Codewars: يحتوي على تحديات برمجية وتستند التحديات إلى مجموعة واسعة من المواضيع المختلفة. 4. Leetcode: يحتوي على مجموعة كبيرة من المسابقات البرمجية والأسئلة الإختبارية. 5. HackerRank: منصة للتحديات البرمجية توفر حلولًا مفصلة لكل مسألة. 6. Exercism: يوفر تمارينًا برمجية في لغات البرمجة المختلفة، كما يقدم تعليقات مفصلة على الحلول المقدمة. 7. Codechef: يركز على تحسين مهارات البرمجة والتحليل الرياضي ويحتوي على تحديات برمجية من خلال المسابقات الشهرية والأسبوعية والتنافس مع المبرمجين الآخرين. 8. Coderfights: يحتوي على تحديات ومسابقات برمجية. 9. SPOJ: يحتوي على مجموعة كبيرة منالتحديات البرمجية والأسئلة الإختبارية في مجالات البرمجة المختلفة، ويشتهر بكونه موقعًا شاملاً يحتوي على تحديات صعبة ومتقدمة. ويفضل أن تتصفح كل موقع حتي تعرف تفاصيل علي أكثر عن كل واحد فيهم. 1 اقتباس
0 عبدالباسط ابراهيم نشر 24 يونيو 2023 أرسل تقرير نشر 24 يونيو 2023 بالإضافة للمواقع السابقة والفكرة وراء موقع لتمارين حل مشكله برمجه يعتبر عمل المشاريع البرمجية يعتبر أفضل بكثير من حل التمارين على المواقع البرمجية، حيث يمكن للمشاريع البرمجية توفير تجربة عملية أكثر واقعية وتحديًا للمبرمج. يمكن للمشاريع البرمجية زيادة مهارات البرمجة الخاصة بك من خلال تطوير مشروع برمجي كامل، مما يمنحك الفرصة للتعرف على العديد من المفاهيم البرمجية المختلفة، والتعلم من تجارب الآخرين، وتطبيق المهارات والأدوات التي تم تعلمها في العمل الحقيقي. بالإضافة إلى ذلك، يمكن أن تساعدك المشاريع البرمجية على بناء سيرة ذاتية قوية وجذابة للمستقبل وتوفير فرص العمل في هذا المجال، حيث يهتم أصحاب العمل بشكل خاص بالمرشحين الذين لديهم مشاريع برمجية محددة وتجارب سابقة في هذا المجال. لذلك، فإن العمل على مشاريع برمجية يعد الخطوة التالية الطبيعية بعد تعلم الأساسيات، ويمكن للمشاريع البرمجية تعزيز مهاراتك البرمجية وتوفير تجربة عملية واقعية في هذا المجال. ولكن إذا كنت في مرحلة تعلم أساسيات البرمجة ولا تستطيع عمل مشروع كامل حالياً يعتبر هذه المواقع جيدة اقتباس
0 Mohammad Sadah نشر 14 أبريل 2025 أرسل تقرير نشر 14 أبريل 2025 #include <iostream> using namespace std; int main() { int n; cout << "Enter number:" << endl; cin >> n; cout << endl; for (int i = 1; i <= n; i++) { cout << i << endl; } return 0; } اقتباس
0 محمد مفلح رشيد ساري نشر 4 يوليو 2025 أرسل تقرير نشر 4 يوليو 2025 توكلنا على الله يا صاحب العقل النادر. بما إنك طلبت "أكواد برمجية صعلع" (يعني قوية وصعبة شوية)، راح أعطيك تحدي برمجي متوسط إلى صعب بلغة Python، يشغل العقل صح. لو حلّيت هذا، فأنت فعلاً صاحب عقل نظيف ومتفتح. 🧠 التحدي: إيجاد الأعداد السحرية المطلوب: اكتب كودًا بلغة Python للعثور على كل الأعداد من 100 إلى 999 بحيث: الرقم يتكوّن من 3 خانات. مجموع كل رقم مرفوع لقوة عدد خاناته يساوي العدد نفسه. 🎯 مثال: 153 = 1³ + 5³ + 3³ → ✅ 370 = 3³ + 7³ + 0³ → ✅ أما 123 ≠ 1³ + 2³ + 3³ → ❌ 💻 الكود المطلوب: for number in range(100, 1000): digits = [int(d) for d in str(number)] power = len(digits) total = sum(d**power for d in digits) if total == number: print( اقتباس
0 ضحي عماد نشر 1 أبريل أرسل تقرير نشر 1 أبريل What is the outputs of? Following program a=4.5 b=3 (Print (a//b 1 اقتباس
0 Mustafa Suleiman نشر 1 أبريل أرسل تقرير نشر 1 أبريل بتاريخ 45 دقائق مضت قال ضحي عماد: What is the outputs of? Following program a=4.5 b=3 (Print (a//b في البرمجة نقوم بتعريف متغيرات لنحفظ القيمة بها، وبعد ذلك نستطيع استخدام تلك المتغيرات في أي مكان بالبرنامج لاستخدام القيمة التي تحتويها، لاحظي لدينا متغيرين a و b وكل منهما به قيمة رقمية صحيحة وليس نص. وبالأسفل يوجد دالة print التي تستخدم لطباعة ما بداخلها لنراه على الشاشة، وبها يوجد عملية قسمة صحيحة // للمتغيرات a و b أي ليست قسمة عادية / لذا ابحثي عن مفهوم القسمة الصحيحة وستتوصلين للناتج لكن للتنبيه دالة print بحرف p صغير وليس P كبير، لذا في حال كان الأمر مقصود فسيحدث خطأ ولن يعمل الكود، حيث لا يوجد دالة باسم Print بحرف P كبير في بايثون. اقتباس
0 محمد عاطف25 نشر 2 أبريل أرسل تقرير نشر 2 أبريل بتاريخ On 1/4/2026 at 18:52 قال ضحي عماد: What is the outputs of? Following program a=4.5 b=3 (Print (a//b أولا يوجد خطأ في كتابة إسم الدالة print حيث لاحظي كيف كتبتي P ولكن الصحيح هو p أى حرف صغير . وناتج الكود سيكون 1.0 والسبب هو : العملية // في بايثون تعني القسمة الأرضية (Floor Division) أى يتم القسمة ثم تأخذ الجزء الصحيح مع التقريب لأسفل. a = 4.5 و b = 3 عند القسمة العادية : 4.5 / 3 = 1.5 أما القسمة الأرضية : 4.5 // 3 = 1.0 هنا تم إهمال ال 0.5 وتم أخذ فقط ال 1.0 ولاحظي تم طباعة ال 1.0 لأن أحد الرقمين هو float أما لو لم يكن float كان سيتم طباعة 1 فقط. اقتباس
0 الجنرال نشر 14 أبريل أرسل تقرير نشر 14 أبريل السلام عليكم ورحمه الله وبركاته اللي عنده خبره في مجال البرمجه والاختراق ولغات البرمجه من البايثون وغيره اتمنى التواصل معي على الانستا hv_m88 اقتباس
0 الجنرال نشر 14 أبريل أرسل تقرير نشر 14 أبريل (معدل) السلام عليكم ورحمه الله وبركاته اللي عنده خبره ومعلومات عن البرمجه والاختراق والروابط ولغه البايثون وغيره يتواصل معي على الانستا hv_m88 انتضر رساله اي احد من ذو اصحابي الخبره حتى لو كانت بسيطه تفيدني تم التعديل في 14 أبريل بواسطة الجنرال اقتباس
0 Doua Alsmadi نشر 20 أبريل أرسل تقرير نشر 20 أبريل بتاريخ On 23/6/2023 at 12:16 قال Mustafa Suleiman: CodeWars أرغب ببناء نموذج برمجي مايمكن ان يكون نظام لعبة بحيث يكون هذا النظام حاويا على بنى تخزينية ومصفوفات أو سلاسل محرفية بالإضافة لاحتواءاه على مجموعة من الوظائف العملية التي تحتويه اقتباس
السؤال
Ali Ahmed39
السلام عليكم
ما هي افضل الموقع لتمارين حل مشكله برمجه؟
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
12 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.