25-08-07, 19:34 | # 1 |
חבר חדש
|
שאלה בקשר לשפת 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; } |
25-08-07, 19:49 | # 2 |
Whatever
|
כותרת עניינית אלי לפרטי.
__________________
תומר |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|