C# :: Aufgabe #2 :: Lösung #3
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.
#3
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...
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
Seite 1 von 0
1
