Beispiel #1
0
 private static void CalculateSeries(CalculateTerm termCompute)
 {
     foreach (var partialSum in GetPartialSum(100000, termCompute))
     {
         Console.SetCursorPosition(0, Console.CursorTop);
         Console.Write(partialSum);
     }
 }
Beispiel #2
0
        private static IEnumerable <double> GetPartialSum(int n, CalculateTerm termCompute)
        {
            double sum = 0.0;

            for (int i = 1; i <= n; i++)
            {
                sum += termCompute(i);
                yield return(sum);
            }
        }