נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: צריך עזרה בכתיבת פונקציה בסיסית

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
oded123
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 18 December 2006 בשעה 17:20 | IP רשוּם
ציטוט oded123

אני צריך לכתוב פונקציה power לפעולת העלאה בחזקה.

הנח כי בסיס החזקה (basis) ומעריך החזקה (exp) מספרים שלמים וחיוביים.

בעיקרון אני צריך לבנות את הפונקציה בפסקל, אבל אני פשוט לא יודע איך, מישהו יכול להסביר לי בצורה אלגוריתמית איך אני יעשה basis בחזקת exp????

תודה רבה

חזרה לתחילת העמוד הצג את כרטיס החבר של oded123 חפש הודעות אחרות של oded123 בקר בדף הבית של oded123
 
אלצ'קו
אחראי פורומים
אחראי פורומים
סמל אישי
ג2ר פ33תי

הצטרף / הצטרפה: 20 January 2006
משתמש: מנותק/ת
הודעות: 609
נשלח בתאריך: 18 December 2006 בשעה 20:02 | IP רשוּם
ציטוט אלצ'קו

איך באמת מוגדרת חזקה באופן נאיבי (אם הבסיס והמעריך שניהם טבעיים)?
חזרה לתחילת העמוד הצג את כרטיס החבר של אלצ'קו חפש הודעות אחרות של אלצ'קו
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 18 December 2006 בשעה 20:04 | IP רשוּם
ציטוט shoshan

עם ההנחות האלו זה דווקא די קל...

מכפילים את basis כפול עצמו exp פעמים...

1 -> result.
עבור i מ-1 עד exp בצע
    result * basis מוצב ב-result.
החזר את result



עריכה: אלצ'קו, כתבנו ביחד.


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
oded123
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 19 December 2006 בשעה 08:49 | IP רשוּם
ציטוט oded123

shoshan כתב:
עם ההנחות האלו זה דווקא די קל...

מכפילים את basis כפול עצמו exp פעמים...

1 -> result.
עבור i מ-1 עד exp בצע
    result * basis מוצב ב-result.
החזר את result

 

וואלה עושים עם for, לא חשבתי על זה בכלל, תודה רבה

חזרה לתחילת העמוד הצג את כרטיס החבר של oded123 חפש הודעות אחרות של oded123 בקר בדף הבית של oded123
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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