ABA


"כיצד מחשבים ממוצע באמצעת רקורסיה?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #7569 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7569
shay_ziv

   19:26   16.12.03   
אל הפורום  
  כיצד מחשבים ממוצע באמצעת רקורסיה?  
 
   יש לי מספר
אני צריך לחשוב את ממוצע ספרותיו
אז יש לי רעיון אבל לא יודע איך לממש אותו...
כול פעם להוסיף את הספרה לממוצע ולחלק תמיד ב-1 יותר..

יש הצעות?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תגובה BasketBoy 17.12.03 08:04 1
  מכתב eli2006 17.12.03 22:49 2
     אפשר בקלות ברקורסיה אחת Vidi 18.12.03 10:19 3

       
BasketBoy
חבר מתאריך 1.8.02
330 הודעות
   08:04   17.12.03   
אל הפורום  
  1. תגובה  
בתגובה להודעה מספר 0
 
תעשה עם while num<>0
בתוך ה while תיקח 2 מונים , אחד יסכום את הספרות ואחד את מספר הספרות
בסוף אתה מחלק את סכום הספרות במספר הספרות...

אם עדיין לא הצלחת יש לי קוד מוכן לזה...

בברכה,
אלון.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
eli2006

   22:49   17.12.03   
אל הפורום  
  2. מכתב  
בתגובה להודעה מספר 0
 
   אפשר לעשות 2 רקורסיות
אחת מונה את ספרות המספר
והשניה סופרת כמה ספרות יש
ואז מחולקים אחד בשני ויש את הממוצע...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Vidi
חבר מתאריך 1.10.17
591 הודעות
   10:19   18.12.03   
אל הפורום  
  3. אפשר בקלות ברקורסיה אחת  
בתגובה להודעה מספר 2
 
הפוקנציה מקבלת את המספר ואת הסכום הנוכחי (המתכנת מכניס 0) ואת אורך המספר (המתכנת מכניס 0)
ואז כל פעם היא קוראת לעצמה עם תוספת המספר mod 10 ואז עושה למספר div 10. ואז היא מוסיפה 1 למונה אורך המספר
עכשיו אחרי שהיא סוכמת את כל הספרות היא מחלקת את הפרמטר הסוכם בפרמטר האורך.
הבעיה היחידה, עובד רק עם מספרים שלמים :\ למרות שאפשר לתקן את זה עם מאמץ מאוד קטן.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net