C ++ - Programm zur Berechnung der Standardabweichung

Dieses Programm berechnet die Standardabweichung von 10 Daten mithilfe von Arrays.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden C ++ - Programmierthemen kennen:

  • C ++ - Arrays
  • C ++ for Loop
  • C ++ - Funktionen
  • C ++ while und do… while Loop

Dieses Programm berechnet die Standardabweichung einer einzelnen Reihe mithilfe von Arrays. Besuchen Sie diese Seite, um mehr über Standardabweichung zu erfahren.

Zur Berechnung der Standardabweichung wird eine calculateSD()Funktion erstellt. Das Array mit 10 Elementen wird an die Funktion übergeben. Diese Funktion berechnet die Standardabweichung und gibt sie an die main()Funktion zurück.

Beispiel: Berechnen Sie die Standardabweichung, indem Sie sie an die Funktion übergeben

 #include #include using namespace std; float calculateSD(float data()); int main() ( int i; float data(10); cout << "Enter 10 elements: "; for(i = 0; i > data(i); cout << endl << "Standard Deviation = " << calculateSD(data); return 0; ) float calculateSD(float data()) ( float sum = 0.0, mean, standardDeviation = 0.0; int i; for(i = 0; i < 10; ++i) ( sum += data(i); ) mean = sum/10; for(i = 0; i < 10; ++i) standardDeviation += pow(data(i) - mean, 2); return sqrt(standardDeviation / 10); ) 

Ausgabe

 Geben Sie 10 Elemente ein: 1 2 3 4 5 6 7 8 9 10 Standardabweichung = 2.872281 

Interessante Beiträge...