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

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.
#27
vote_ok
von Lord Stark (80 Punkte) - 01.11.2016 um 13:37 Uhr
Quellcode ausblenden C#-Code
       static void Main(string[] args)
        {            

            double[] mittelwertZahlen;
            double ergebnis1 = Mittelwert(mittelwertZahlen = new double[50]);
            double ergebnis2 = Mittelwert(mittelwertZahlen = new double[100]);
            Console.WriteLine($"Wert1: {ergebnis1}\nWert2: {ergebnis2}");

            Console.ReadKey();

        }

       static double Mittelwert(double[] mittelwertZahlen)
        {
            //anfüllen der arrays
            for (int e = 0; e <= mittelwertZahlen.Length-1; e++)
            {
                Random randomzahl = new Random();
                randomzahl.Next(-200, 9999999);
                for (int s = 0; s < mittelwertZahlen.Length; s++)
                {
                    if (mittelwertZahlen[e] != randomzahl.NextDouble())
                    {
                        mittelwertZahlen[e] = e + 12 * 10 * randomzahl.NextDouble();
                    }
                }
            }
            double ergebnis = 0;
                for (int i = 0; i <= mittelwertZahlen.Length-1; i++)
            {
                ergebnis = ergebnis + mittelwertZahlen[i];
            }
            double mittel = ergebnis / mittelwertZahlen.Length;
                return mittel;
        }
    }
}






Kommentare:

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

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