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
