הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 17-02-07, 11:30   # 1
Dr.Bug
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
הודעות: 509

Dr.Bug לא מחובר  

עזרה ב- C בקשר לנוסחה (או כל שפה כמעט)

שלום, אני צריך לחשוב על נוסחה, אני מקווה שתוכלו לעזור לי, בכל השפות זה אותו דבר, לא משנה לי באיזה שפה תציגו לי את זה.

סתכלו על זה:

0,1,1,2,4,8,16....

תראו פה שכל מספר שווה לסכום המספרים לפניו. אני צריך נוחסה בכל שפה, שתציג לי את ה-15 מספרים הראשונים.

אשמח לתשובה בהתאם, איתי..
  Reply With Quote
ישן 17-02-07, 11:38   # 2
mlnn
משתמש - היכל התהילה
 
mlnn's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בחדר של חני
גיל: 35
הודעות: 4,417

mlnn לא מחובר  

חוץ מה3 ראשונים, השאר זה פשוט הקודם כפול 2...
__________________
.

בחורות ערומות
  Reply With Quote
ישן 17-02-07, 11:46   # 3
LDan
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
הודעות: 1,018
שלח הודעה באמצעות MSN אל LDan

LDan לא מחובר  

סדרת פיאבאנו משהו כזה אם אני זוכר טוב
ולא כתבתה אותה נכון זה הולך ככה:
0 1 1 2 3 5
  Reply With Quote
ישן 17-02-07, 11:50   # 4
mlnn
משתמש - היכל התהילה
 
mlnn's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בחדר של חני
גיל: 35
הודעות: 4,417

mlnn לא מחובר  

ציטוט:
נכתב במקור על ידי LDan צפה בהודעה
סדרת פיאבאנו משהו כזה אם אני זוכר טוב
ולא כתבתה אותה נכון זה הולך ככה:
0 1 1 2 3 5
אם כבר אז פיבונאצ'י
ואתה נתת סידרה שהיא הסכום של ה2 הקודמים, הוא רוצה את הסכום של כל הקודמים...
__________________
.

בחורות ערומות
  Reply With Quote
ישן 17-02-07, 12:02   # 5
Dr.Bug
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
הודעות: 509

Dr.Bug לא מחובר  

ציטוט:
נכתב במקור על ידי LDan צפה בהודעה
סדרת פיאבאנו משהו כזה אם אני זוכר טוב
ולא כתבתה אותה נכון זה הולך ככה:
0 1 1 2 3 5
סליחה, טעות שלי, אתה צודק, אני צריך להציג את זה כמו שאתה עשית.
  Reply With Quote
ישן 17-02-07, 12:08   # 6
somebody
A Al Alm Almo Almog!
תודה על תרומתך!
 
somebody's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: hadera CiTy
גיל: 35
הודעות: 4,005
שלח הודעה באמצעות MSN אל somebody

somebody לא מחובר  

אני לא יכתוב לך את הקוד, כי כל העיקרון שתלמד לבד, אבל אני יכול לתת לך רעיון.
אתה עושה מערך שמתחיל מ-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

  Reply With Quote
ישן 17-02-07, 13:08   # 7
Deagly
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 586

Deagly לא מחובר  

אתה מגדיר לדוגמא 2 משתנים a ו- b
קובע בהם את המספר ההתחלתי לדוגמא a=0, b=1
ואז אתה יוצר לולאת FOR
בלולאת FOR אתה עושה
a=a+b
מדפיס את a
ואז עושה
b=a+b
מדפיס את b
כמובן שהלולאת FOR אתה עושה מ 1 עד 15 כמו שרצית..

אם תרצה קוד אני ארשום לך.
אבל אני חושב שאתה כבר תבין.. לא ממש קשה.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 13:35.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ