C# :: Aufgabe #2 :: Lösung #9
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.
#9
von Frozt (120 Punkte)
- 27.05.2014 um 15:47 Uhr
using System;
namespace TYP_02
{
class Program
{
static void Main(string[] args)
{
// Feldgröße bestimmen
int feldGröße = 0;
while (true)
{
Console.WriteLine("Feldgröße?");
string value = Console.ReadLine();
try
{
feldGröße = Convert.ToInt32(value);
if (feldGröße < 2)
{
continue;
}
break;
}
catch (Exception)
{
Console.WriteLine("Kein Int! Neu eingeben!");
continue;
}
}
//Feldwerte einlesen
double[] doubleArray = new double[feldGröße];
double eingabeDouble = 0;
double sum = 0;
for (int i = 0; i < feldGröße; i++)
{
while (true)
{
Console.WriteLine("Bitte Wert " + (i+1) + " eingeben");
string value = Console.ReadLine();
try
{
eingabeDouble = Convert.ToDouble(value);
sum += eingabeDouble;
break;
}
catch (Exception)
{
Console.WriteLine("kein Double Wert!");
continue;
}
}
}
//Ergebnis ausgeben
Console.WriteLine("Mitte ist: " + sum / feldGröße );
Console.ReadLine();
}
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
