11 תשובות
כל מספר שווה ל2 שלפניו
1 1 2 3 5 8 13 21
שואל השאלה:
כן תודה :) אבל התכוונתי לאם יש ממש נוסחה שאפשר להציב בה את המספר ויוצאת התוצאה.
לדוגמה אם מציבים 6 אז המספר שאמור לצאת הוא 8, כי 8 הוא המספר השישי בסדרה.
אנונימית
שניה אנסה לחשב, מתכנתת?
שואל השאלה:
חחח כן
אנונימית
אני חושב שיהיה לך הרבה יותר קל לעשות מערך...
שואל השאלה:
לא למדנו את זה עדיין לכן אשמח אם תסביר בקצרה מה זה.
תודה בכל מקרה, אבל בשאלה מבוקש באופן מפורש להשתמש בלולאה.
אנונימית
כאילו תקבלי ערך, תעשי תנאי
אם זה 1 או 2 תחזירי 1
אחרת שיפתח מערך באורך המספר, ותציבי בתא הראשון והשני 1, ובתאים האחרים תציבי לפי החישוב תא 3 שווה תא 2 פלוס תא 1
ואז ככה תגיעי למספר במערך ושזה יהיה הפלט
אוקי אסביר עם לולאה רגע
אוקי ככה
תעשי 2 משתנים לצורך החישוב
1 יכיל 1
2 יכיל 1
3 שווה 2 ועוד 1

1 שווה 2
2 שווה 3

זו הלולאה תחזרי עליה כמה פעמים לפי הקלט
שואל השאלה:
אהה אוקיי הבנתי
תודה רבה רבה!!!!!
אנונימית
בשמחה:)