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

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.
#43
vote_ok
von PuZZleS (140 Punkte) - 18.02.2020 um 11:18 Uhr
Quellcode ausblenden C#-Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace TYP_Aufgabe_2
{
    class Program
    {        
        static double[] Werte1 = new double[4] {2.6,7.6,9.4,10.2 };
        static double[] Werte2 = new double[6] {3.9,4.7,1.2,3.8,4.9,5.7 };

        static void Main(string[] args)
        {
            for (int i = 0; i < 2; i++)
            {
                if (i == 1)
                {
                    Console.WriteLine("Der Mittelwert des {0}. Arrays beträgt {1}!", i + 1, MittelWertErrechnen(Werte1));                    
                }
                else
                {
                    Console.WriteLine("Der Mittelwert des {0}. Arrays beträgt {1}!", i + 1, MittelWertErrechnen(Werte2));
                }
                
            }
            Console.ReadKey();            
        }

        static double MittelWertErrechnen(double[] TestDouble)
        {
            double Summe = 0;
            double MittelWert=0;
            for (int i = 0; i < TestDouble.Length; i++)
            {
                Summe += TestDouble[i];
            }
            MittelWert = Summe / TestDouble.Length;
            return MittelWert;
        }
    }
}

Kommentare:

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

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

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.