public DiaryStats ComputeStats() { DiaryStats stats = new DiaryStats(); float sum = 0; foreach (var rating in ratings) { sum += rating; } stats.avgGrade = sum / ratings.Count; stats.maxGrade = ratings.Max(); stats.minGrade = ratings.Min(); return(stats); }
static void Main(string[] args) { //utworzenie nowego obiektu typu Diary dodany przez konstruktor domyślny () float m = Diary.maxGrade; Diary diary = new Diary(); //float avg = diary.CalcAvarageRating(); //float max = diary.MaxRating(); //float min = diary.MinRating(); //for ( ; ; ) //{ // Console.WriteLine("Podaj ocenę 1-10: "); // float rating; // bool result = float.TryParse(Console.ReadLine(), out rating); // if (rating == 11) // { // break; // } // if (result) // { // if (rating >= 0 && rating <= 10) // { // diary.AddNewRating(rating); // } // else // Console.WriteLine("Niepoprawna ocena"); // } //} //Console.WriteLine("Średnia: " + diary.CalcAvarageRating() + ", maksymalna: " + diary.MaxRating() + ", minimalna: " + diary.MinRating()); //Console.ReadKey(); diary.AddNewRating(9); diary.AddNewRating(5); diary.AddNewRating(6.7f); diary.AddNewRating(7.6f); diary.AddNewRating(9.6f); Diary diary2 = new Diary(); diary2.AddNewRating(9.8f); diary2.AddNewRating(5); diary2.AddNewRating(6); diary2.AddNewRating(7); diary2.AddNewRating(9.6f); DiaryStats stats = diary.ComputeStats(); DiaryStats stats2 = diary2.ComputeStats(); int y = 4; int x = y; y += 9; Console.WriteLine("y: " + y + ", x: " + x); Console.ReadKey(); }