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

נושא: חזקה בג’אווה

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


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 11 May 2005 בשעה 20:05 | IP רשוּם
ציטוט רוני

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

אשמח למעט עזרה...

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


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 11 May 2005 בשעה 20:10 | IP רשוּם
ציטוט רוני

המגבלה המעצבנת פה היא שאסור להשתמש בשיטה רקורסיבית

תודה

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

הצטרף / הצטרפה: 13 January 2005
משתמש: מנותק/ת
הודעות: 344
נשלח בתאריך: 12 May 2005 בשעה 06:06 | IP רשוּם
ציטוט Alias

לא יודע ג'אווה אבל נראה לי שזה מאוד דומה ל-C אז בכל אופן ככה זה הולך ב-C:
קוד:
int bla(int x,int y) //return x^y
{
   int i,tmp;
   if (y==0)
     return 1;

   if (y>0)
   {
      for (i=0; i<y; i++)
        x*=x;
      return x;
   }

   if (y<0)
   {
      tmp=1/x;
      for (i=0; i>y; i--)
        tmp*=(1/x);
      return tmp;
   }

}

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

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

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

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