המשימה
סדרת פיבונאצ׳י מתחילה ב-0 ו-1, וכל איבר הוא סכום שני קודמיו:
0, 1, 1, 2, 3, 5, 8, 13, 21 ...
כתוב פעולה שמקבלת n ומחזירה את האיבר ה-n בסדרה (הספירה מתחילה מ-0).
דוגמאות:
n=0 → 0
n=1 → 1
n=7 → 13
הנחיות:
• פתור בלולאה עם שני משתנים בלבד, בלי רקורסיה ובלי מערך.
```ds:array
{"title":"הסדרה — האינדקס מתחת לכל איבר","items":["0","1","1","2","3","5","8","13","21","34","55"]}
```
קוד הפתיחה
public class Main {
public static int fib(int n) {
// כתוב את הפתרון כאן
return 0;
}
public static void main(String[] args) {
System.out.println(fib(0)); // 0
System.out.println(fib(1)); // 1
System.out.println(fib(7)); // 13
System.out.println(fib(10)); // 55
}
}
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.