C# :: Aufgabe #2 :: Lösung #3

45 Lösungen Lösungen öffentlich
#2

Methode zum Ermittelen des Mittelwertes

Anfänger - C# von Gustl - 28.07.2012 um 16:20 Uhr
Schreiben Sie eine Methode, die den Mittelwert der Werte eines eindimensionalen Feldes von double-Variablen berechnet und als Rückgabewert zurückliefert. Testen Sie die Methode durch zwei Aufrufe mit unterschiedlich großen Feldern.
#3
vote_ok
von effixh (230 Punkte) - 24.09.2012 um 17:42 Uhr
Es lässt sich sicherlich darüber streiten ob in so einem Fall eine foreach- oder for-Schleife das Mittel der Wahl zu sein hat...

Quellcode ausblenden C#-Code
using System;

public class Class1
{

    public static void Main(String[] args)
    {
        Double[] feldEins = { 0.2 }; // Mittelwert == .2
        Double[] feldZwei = { 6.5, 2.1, 10.9, 0 }; // Mittelwert == 4.875

        System.Console.WriteLine(berechneMittelwert(feldEins));
        System.Console.WriteLine(berechneMittelwert(feldZwei));

        System.Console.ReadKey();
    }

    private static double berechneMittelwert(double[] eingabeFeld)
    {
        Int32 feldLaenge = eingabeFeld.Length;
        Double summe = 0;
        foreach (Double wert in eingabeFeld)
        {
            summe += wert;
        }
        Double ergebenis = summe / feldLaenge;
        return ergebenis;
    }

}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben