C# :: Aufgabe #2 :: Lösung #18
45 Lösungen

#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.
#18

von mty (690 Punkte)
- 28.09.2015 um 10:48 Uhr

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Mittelwert { class Program { static void Main(string[] args) { double[] x = { 15f, 45f, 5f, 1655f, 10f }; double[] y = { 65564f, 65456f, 987897f, 456165f, 5f }; Program p = new Program(); // First Try Console.WriteLine(p.getMittelwert(x).ToString()); // Second Try Console.WriteLine(p.getMittelwert(y).ToString()); Console.ReadKey(); } public double getMittelwert(Double[] input) { // Summe / Anzahl double summe = 0f; double anzahl = 0f; if (input != null) { int arrLaenge = input.Length; try { anzahl = (double)arrLaenge; } catch { return 0f; } foreach (var x in input) { summe += x; } } return summe / anzahl; } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1