|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר מתקדם
|
עזרה בשאלה מבחינת בגרות במדעי המחשב
אהלן, הורדתי את הבגרות של 2004 במדעי המחשב ויש שתי פעולות:
קוד:
public static int Sod1(int x, int n) { return x == 0 ? 0 : Sod1(x - 1, n) + Sod2(x - 1, n); } public static int Sod2(int x, int n) { if (x == 0) return 1; else { if (x > n) { x = n; return Sod1(x, n) + Sod2(x, n); } else return Sod1(x - 1, n) + Sod2(x - 1, n); } }
בשאלה הראשונה הפעולה מחזירה 4, ניסיתי לשבור את הראש עם זה ולא הבנתי איך זה שהפעולה מחזירה 4. אשמח אם יסבירו. |
![]() |
# 2 |
Whatever
|
לבקשת Shillo, ננעל.
__________________
תומר |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|