ABA


"אפשר עזרה בכתיבת תוכנית ב-C? אני שובר את הראש"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11460 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11460
Shahar_A 
חבר מתאריך 14.6.04
4487 הודעות, דרג אמינות חבר זה
   16:56   02.12.04   
אל הפורום  
  אפשר עזרה בכתיבת תוכנית ב-C? אני שובר את הראש  
 
אז ככה, הנה ההוראה (אני אכתוב כבר את כולה שתבינו):
חלק א': כתבו תוכנית הקולטת סדרה של 10 מספרים שלמים ואי שליליים. התוכנית צריכה להדפיס:
ממוצע חשבוני של המספרים שנקראו.
ממוצע גיאומטרי של כלל המספרים הגדולים מאפס.
תזכורת:
ממוצע חשבוני של N מספרים הוא סכום המספרים המחולק ב-N.
ממוצע גיאומטרי של N מספרים הוא השורש ה-N י של מכפלת המספרים.
הערה 1: השתמשו בפונקציה pow (המוגדרת בספריה math.h) לחישוב ה-M י.
הערה 2: שימו לב שייתכן שקבוצת המספרים שיש לחשב לגביהם את הממוצע הגיאומטרי תיהיה ריקה. במקרה כזה יש להוציא הודעה מתאימה.

את חלק ב' ו-ג' אני חושב שאני יצליח לעשות לבד אם אני יבין את א'.
אבל בכל זאת למי שרוצה אתגר אני ארשום אותם.


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

חלק ג': חיזרו על התוכנית מחלק א' כאשר שוב מספר המספרים בקלט אינו ידוע מראש.
הפעם סוף הקלט מסומן על ידי המספר 1- שמופיע בקלט לאחר סדרת המספרים (כלומר 1- אינו חלק מהסדרה).

הערות אחרונות: אם אפשר לעשות את התוכנית עשות בספריית iostream.h
כי היא בין היחידות שאני מכיר.
תודה רבה לעוזרים!


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אני לא מבין את הקטע עם הממוצע הגיאמטרי yoo734 02.12.04 17:47 1
     אוקי הבנתי הכל כבר לבד! והנה הסבר על הממוצע הגיאומטרי. Shahar_A  02.12.04 18:11 2
  הנה התוכנית שעשיתי: Shahar_A  02.12.04 18:12 3

       
yoo734

דרג אמינות חבר זה
   17:47   02.12.04   
אל הפורום  
  1. אני לא מבין את הקטע עם הממוצע הגיאמטרי  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Shahar_A 
חבר מתאריך 14.6.04
4487 הודעות, דרג אמינות חבר זה
   18:11   02.12.04   
אל הפורום  
  2. אוקי הבנתי הכל כבר לבד! והנה הסבר על הממוצע הגיאומטרי.  
בתגובה להודעה מספר 1
 
פשוט תציב שמשפט במקום N ספרה. לדוגמא 3
ממוצע גיאומטרי של 3 מספרים הוא השורש ה-3 י של מכפלת המספרים.
לדוגמא:
ניקח את 2 ו-5. הממוצע של 2 מספרי0 (2 ו-5) הוא השורש ה-2 של מכפלת המספרים.
2*5=10.
השורש של 10 הוא 3.16---> זה הממוצע הגיאומטרי של 2 ו-5.
יש?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Shahar_A 
חבר מתאריך 14.6.04
4487 הודעות, דרג אמינות חבר זה
   18:12   02.12.04   
אל הפורום  
  3. הנה התוכנית שעשיתי:  
בתגובה להודעה מספר 0
 
ערכתי לאחרונה בתאריך 02.12.04 בשעה 18:14 בברכה, Shahar_A
 

#include <iostream.h>
#include <math.h>

void main()
{
int num,i;
double sq,sum=0,root=0,hem=1,k=0;

cout<<"Insert 10 even Numbers: ";
cin>>num;
for (i=2;i<11;i++)
{
if (num>=0)
{
sum+=num;
if (num>0)
{
hem=hem*num;
k++;
}
cin>>num;
}
else
{
cout<<"Invalid Input\n";
i=100;
}
}
if (i!=100)
{
sum+=num;
if (num>0)
{
hem=hem*num;
k++;
}
sum/=10;
k=1/k;
sq=pow(hem,k);
cout<<"The sum is "<<sum<<"\n"<<"The sum of the roots is: "<<sq<<"\n";
}


}


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

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

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



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