3.1 C++ Programm "mittelwert.cpp"
Für die Mittelwertbildung wird eine Funktion verwendet, der das Array mit den Zahlenwerten übergeben wird.
#include <iostream>
#include <math.h>
using namespace std;
double mittelwert(double x[],int anz)
{
int i;
double m;
m=0.0;
for(i=0;i<anz;i++)
m=m+x[i];
m=m/(double)anz;
return m;
}
int main(void)
{
double werte[1000];
int anzahl,i;
cout<<endl<<"Anzahl der einzulesenden Werte: ";
cin>>anzahl;
for(i=0;i<anzahl;i++)
{
cout<<endl<<"Wert Nr."<<(i+1)<<": ";
cin>>werte[i];
}
cout<<"Der Mittelwert der eingegeben Zahlen ist: "<<mittelwert(werte,anzahl);
return 0;
}
Code 3.1-1: C++ Programm "mittelwert.cpp"
mittelwert, .cpp und .exe - Datei gepackt