Exemple #1
0
        public void CalculateHighestGrade()
        {
            GradeBook book = new GradeBook();
            book.AddGrade(90f);
            book.AddGrade(50f);

            GradeStats stats = book.ComputeStats();
            Assert.AreEqual(90f, stats.HighestGrade);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            GradeBook book = new GradeBook();

            book.AddGrade(91);
            book.AddGrade(89.1f);
            book.AddGrade(75);

            GradeStats stats = book.ComputeStats();

            Console.WriteLine(stats.AverageGrade);
            Console.WriteLine(stats.HighestGrade);
            Console.WriteLine(stats.LowestGrade);
        }
Exemple #3
0
        static void Main(string[] args)
        {
            GradeBook book = new GradeBook();

            book.NameChanged += OnNameChanged;

            book.Name = "Wilson's grade book";
            book.Name = "Wilson's book";
            book.AddGrade(95);
            book.AddGrade(89.1f);
            book.AddGrade(59);
            GradeStats stats = book.ComputeStats();

            Console.WriteLine(book.Name);
            Console.WriteLine(stats.AverageGrade);
            Console.WriteLine(stats.HighestGrade);
            Console.WriteLine(stats.LowestGrade);
        }
Exemple #4
0
        static void Main(string[] args)
        {
            GradeBook book = new GradeBook();

            book.NameChanged = new NameChangedDelegate(IfNameChanges);
            book.Name        = "My name is Mandar";
            book.Name        = "Book is very nice";
            book.Name        = null;
            book.AddGrade(92);
            book.AddGrade(88.9f);
            book.AddGrade(75);

            // GradeBook book2 = book;
            GradeBookStats stats = book.ComputeStats();

            Console.WriteLine(stats.Highgrade);
            Console.WriteLine(stats.Lowgrade);
            Console.WriteLine(stats.AvgGrade);
            // Console.WriteLine(book.Name);
        }