21-02-08, 19:31
|
# 73
|
חבר וותיק
|
ציטוט:
נכתב במקור על ידי H92S
סדרת פיבונצ'י היא סדרה שמתחילה במספרים 0,1 ולאחר מכן כל איבר בסדרה הינו סכום שני האיברים הקודמים לו :
… 0,1,1,2,3,5,8,13,21,34
א. כתוב תוכנית שתדפיס 10 איברים ראשונים בסדרת פיבונצ'י.
ב. כתוב תוכנית שתדפיס את איברי הסדרה עד שיודפס איבר הגדול מ- 1000
אני ניסיתי ולא ממש הולך
אגב זה בC# אבל בכל שפה זה טוב העיקר שאני אבין
תודה מראש
|
קוד:
x=0
y=1
printf ("01");
for (i=1;i<11;i++) {
c=x+y;
x=y;
y=c;
printf ("%d",y);
}
לגבי השני
תחליף את הלולאה בWHILE
http://mm.special-serv.co.il/check.php
Last edited by Labs; 21-02-08 at 19:35..
|
|
|