Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Sum Combinations

الدرس 10 من 15 في دورة تحديات الاستدعاء الذاتي - أتقن التفكير العودي على Coddy.

challenge icon

التحدي

متوسط

اكتب دالة باسم printCombinations تستقبل عدداً صحيحاً num وتطبع جميع التوليفات الممكنة للأرقام من 1 إلى n التي مجموعها n.

تأكد من طباعة التوليفات بـ ترتيب وطريقة محددة، تحقق من حالات الاختبار!

يمكن إجراء الطباعة بطريقة عودية (recursive)، إذا لم تكن تحدث داخل الدالة العودية الرئيسية.

جرّب بنفسك

#include <stdio.h>

void printCombinations(int num) {
    // اكتب الكود هنا
}

جميع دروس تحديات الاستدعاء الذاتي - أتقن التفكير العودي