🏆 تحديات البرمجة

اختبار المهارات البرمجية بتحديات متنوعة واختبارات تلقائية

التصفية:
📝

مرحباً بالاسم

أساسيات

اكتب برنامج يطلب من المستخدم إدخال اسمه ثم يطبع "مرحباً [الاسم]!"

5 دقائق3 اختبار10 نقطة
سهل
📝

جمع رقمين

أساسيات

اكتب برنامج يطلب رقمين من المستخدم ويطبع مجموعهما

5 دقائق3 اختبار15 نقطة
سهل
📝

معدل الدرجات

أساسيات

اكتب برنامجاً يقرأ 3 درجات ويطبع معدلها مقرباً لمنزلة عشرية واحدة

10 دقائق3 اختبار25 نقطة
سهل
🔀

زوجي أم فردي

شروط

اكتب برنامج يتحقق إذا كان الرقم زوجياً أم فردياً

10 دقائق3 اختبار20 نقطة
سهل
🔀

أكبر ثلاثة أرقام

شروط

اكتب برنامج يجد أكبر رقم من ثلاثة أرقام

15 دقيقة3 اختبار30 نقطة
متوسط
🔄

جدول الضرب

حلقات

اكتب برنامج يطبع جدول الضرب لرقم معين من 1 إلى 10

15 دقيقة2 اختبار35 نقطة
متوسط
🔄

رقم أكبر من صفر

حلقات

اكتب برنامجاً يطلب رقماً أكبر من 0، ويعيد السؤال حتى يكون الجواب صحيحاً — حتى لو كُتبت كلمة بدل الرقم — ثم يطبع: تم: الرقم

15 دقيقة3 اختبار35 نقطة
متوسط
🔄

أول رقم زوجي

حلقات

اكتب برنامجاً يقرأ 5 أرقام واحداً تلو الآخر، ويطبع أول رقم زوجي منها ثم يتوقف عن القراءة. إن لم يكن بينها رقم زوجي يطبع: لا يوجد

15 دقيقة3 اختبار35 نقطة
متوسط
⚙️

العاملي (Factorial)

مهام

اكتب مهمة تحسب العاملي لرقم معين (مثال: 5! = 5×4×3×2×1 = 120)

20 دقيقة3 اختبار40 نقطة
متوسط
🧮

كلمة معكوسة

خوارزميات

اكتب برنامجاً يقرأ كلمة ويطبعها معكوسة، من آخر حرف إلى أول حرف

20 دقيقة3 اختبار40 نقطة
متوسط
📊

عكس القائمة

مصفوفات

اكتب مهمة تعكس ترتيب عناصر قائمة. البرنامج يقرأ عدد العناصر ثم العناصر، ويطبع ما تُرجعه المهمة (القراءة والطباعة جاهزتان في الكود)

25 دقيقة3 اختبار50 نقطة
صعب
🧮

متتالية فيبوناتشي

خوارزميات

اكتب برنامج يطبع أول N رقم من متتالية فيبوناتشي (0, 1, 1, 2, 3, 5, 8, ...)

30 دقيقة2 اختبار60 نقطة
صعب
المزيد من التحديات قريباً!