אני לא יכתוב לך את הקוד, כי כל העיקרון שתלמד לבד, אבל אני יכול לתת לך רעיון.
אתה עושה מערך שמתחיל מ-1(לא מאפס, כי אז כל הסידרה תיהיה 0), ואז אתה מריץ אותו עד 15, ולאחר מיכן כל פעם אתה לוקח את כל המספרים מההתחלה, ועושה את סכום, ושומר אותם במערך.
לדוגמא:
מערך בשם a, איבר 0=1
איבר 1= איבר 0
איבר 2= איבר 1+איבר 0
וככה אלה..
ואתה עושה את זה בFOR, מקונן.(הראשון רץ מ- 0-14, והשני רץ מ 0-i)
כאשר i הוא האינדקס של הFOR החיצוני.
עריכה
עכשיו אני רואה ששינית את הבקשה, אז זה כבר יותר פשוט.
FOR אחד כאשר כל פעם האיברה שווה לשני האיברים לפניו( a[i-1]+a[i-2]), וכמובן רק תבדוק שבאמת לפני אותו איבר יש 2 איברים, והוא לא איבר 0, או 1, במערך.
__________________
דוא"ל: almog.zimel ב ג'מייל נקודה קום מסנג'ר: almog שטרודל freetopsite נקודה co נקודה il
|