11 תשובות
שואל השאלה:
ותגידו רגע
איך אני עושה ממוצע של זה?
אנונימית
ממוצע של כל המספרים האפשריים?
תוסיפי ערך שלישי שיתחיל מ0 ושיהיה דאבל ותוסיפי לו כל מספר שאת מוצאת ותחלקי אותו בcount
ממוצע הוא סכום חלקי כמות הפריטים. כדי למצוא את הסכום פשוט מוסיפים משתנה sum, שמוגדר בהתחלה כ0 וכל פעם מוסיפים לו את i.
וכבר יש לך count.
אז זה sum/count.
חשוב לשים לב שממוצע תמיד מוגדר כdouble, אבל כאשר שני המשתנים בחישוב הם מסוג int, זה בכל זאת יעגל את זה (ויוסיף 0.).
כדי לפתור את זה, צריך להפוך את המונה או את המכנה לdouble. כדי לעשות את זה, צריך רק לכתוב בסוגריים double לפני המשתנה.
^אבל שני המשתנים לא מסוג אינט כי סאמ יהיה דאבל
^בדרך כלל מגדירים sum כint ואחר כך ממירים לdouble, אבל אפשר גם מראש להגדיר כdouble.
שואל השאלה:
^כאילו לעשות int ones; והשני לפני הלולאה ואז בפנים רק ones= וההמשך?
אנונימית
זה נכון, אבל עדיף לא להגדיר משתנים בתוך הלולאה.
עדיף לכתוב לפני הלולאה int ones, thousands;
ואז בתוך הלולאה לכתוב למה הם שווים.
לא נראלי כי הוא יכריז על הones והthousands יותר מפעם אחת אבל אני לא בטוח
שואל השאלה:
תודה רבהה לכםם
אנונימית