|
|
|
|
# 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 אורחים) | |
| כלים לאשכול | |
| תצורת הצגה | |
|
|