אז ככה, הנה ההוראה (אני אכתוב כבר את כולה שתבינו):
חלק א': כתבו תוכנית הקולטת סדרה של 10 מספרים שלמים ואי שליליים. התוכנית צריכה להדפיס:
ממוצע חשבוני של המספרים שנקראו.
ממוצע גיאומטרי של כלל המספרים הגדולים מאפס.
תזכורת:
ממוצע חשבוני של N מספרים הוא סכום המספרים המחולק ב-N.
ממוצע גיאומטרי של N מספרים הוא השורש ה-N י של מכפלת המספרים.
הערה 1: השתמשו בפונקציה pow (המוגדרת בספריה math.h) לחישוב ה-M י.
הערה 2: שימו לב שייתכן שקבוצת המספרים שיש לחשב לגביהם את הממוצע הגיאומטרי תיהיה ריקה. במקרה כזה יש להוציא הודעה מתאימה. את חלק ב' ו-ג' אני חושב שאני יצליח לעשות לבד אם אני יבין את א'.
אבל בכל זאת למי שרוצה אתגר אני ארשום אותם.
חלק ב': חיזרו על התוכנית מחלק א' כאשר מספר המספרים בקלט אינו ידוע מראש.
המספר הראשון בקלט הוא אורך סדרת המספרים, ואחריו תופיע הסדרה באורך המתאים.חלק ג': חיזרו על התוכנית מחלק א' כאשר שוב מספר המספרים בקלט אינו ידוע מראש.
הפעם סוף הקלט מסומן על ידי המספר 1- שמופיע בקלט לאחר סדרת המספרים (כלומר 1- אינו חלק מהסדרה).
הערות אחרונות: אם אפשר לעשות את התוכנית עשות בספריית iostream.h
כי היא בין היחידות שאני מכיר.
תודה רבה לעוזרים!
