הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה בקשר לשפת C (https://hosts.co.il/forums/showthread.php?t=52717)

madman 25-08-07 19:34

שאלה בקשר לשפת C
 
שלום..
אני חדש נורא בC.. ואני מסתבך נורא בשאלה מסוימת ברקורסיה.. יש מישהו שיכול להנחות אותי?

----------
עליכם לכתוב פונקציה רקורסיבית שמקבלת מערך של מספרים חיוביים שלמים וגודלו ומחזירה מספר חיובי אם כל איבר מחלק את סכום האיברים הנמצאים מימינו ללא שארית ו 1- אחרת. לפונקציה תהיה החתימה הבאה

קוד:

int check_division(int * array, int size);
לדוגמה, עבור התכנית הבאה :
int main(void){
    int a[4] = {8,4,2,2};
    int b[4] = {8,4,2,3};
    check_division (a, 4); // will return positive number           
//since 8 divide 8 (8 = 4+2+2) and
                // 4 divides ths sum of (2+2) and 2 divide 2
// and the last 2 divides the 0
    check_division (b,4) ; //will return -1 since 2 doesn’t divide 3
    return 0;
}


Tomer 25-08-07 19:49

כותרת עניינית אלי לפרטי.


כל הזמנים הם GMT +2. הזמן כעת הוא 17:35.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ