|
|
# 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;
}
|
|
|
# 2 |
|
Whatever
|
כותרת עניינית אלי לפרטי.
__________________
תומר |
![]() |
| חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|