using System.Collections.Generic;
public static void Main(string[] args)
var book = new Book("pierwsza książka");
var stats = book.ComputeStatistics();
Console.WriteLine("min-"+stats.Low+" max-"+stats.High+" avg-"+stats.Average);
grades = new List<double>();
public void AddGrade(double grade)
public Statistics ComputeStatistics()
var result = new Statistics();
foreach( var grade in grades ) {
result.High = Math.Max(grade, result.High);
result.Low = Math.Min(grade, result.Low);
result.Average /=grades.Count;
private List<double> grades;
private double highGrade = double.MinValue;
private double lowGrade = double.MaxValue;
public class Statistics {
book.ComputeStatistics();
Assert.Equal(85.6,result.Avarage);
Assert.Equal(90.5,result.High);