Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            int[] numbers = new int[] { 1, 3, 15, 8, 3, 6, 11, 77, 9, 8, 15, 17 };

            ArrayAnalysisDelegate minEntryDelegate          = new ArrayAnalysisDelegate(minimumEntry);
            ArrayAnalysisDelegate maxEntryDelegate          = new ArrayAnalysisDelegate(maximumEntry);
            ArrayAnalysisDelegate medianValueDelegate       = new ArrayAnalysisDelegate(medianValue);
            ArrayAnalysisDelegate averageValueDelegate      = new ArrayAnalysisDelegate(averageValue);
            ArrayAnalysisDelegate standardDeviationDelegate = new ArrayAnalysisDelegate(standardDeviation);

            Console.WriteLine("Minimum Entry: " + minEntryDelegate(numbers));
            Console.WriteLine("Maximum Entry: " + maxEntryDelegate(numbers));
            Console.WriteLine("Median value: " + medianValueDelegate(numbers));
            Console.WriteLine("Average value: " + averageValueDelegate(numbers));
            Console.WriteLine("Standard Deviation value: " + standardDeviationDelegate(numbers));
        }
Ejemplo n.º 2
0
    static void Main(string[] args)
    {
        ArrayAnalysisDelegate minimum = new ArrayAnalysisDelegate(Min);
        ArrayAnalysisDelegate maximum = new ArrayAnalysisDelegate(Max);
        ArrayAnalysisDelegate median  = new ArrayAnalysisDelegate(Median);
        ArrayAnalysisDelegate average = new ArrayAnalysisDelegate(Average);
        ArrayAnalysisDelegate sd      = new ArrayAnalysisDelegate(StandardDeviation);

        List <double> list = new List <double>()
        {
            1, 2, 3, 4, 5, 6
        };

        Console.WriteLine(minimum(list));
        Console.WriteLine(maximum(list));
        Console.WriteLine(median(list));
        Console.WriteLine(average(list));
        Console.WriteLine(sd(list));
    }