Exemple #1
0
        public static void AddShowStats(Book book)
        {
            System.Console.WriteLine("\nBefore adding the grade:");
            book.ShowStatistics();
            Random random = new Random();

            book.AddGrade(random.Next(0, 100));
            System.Console.WriteLine("\nAfter adding the grade:");
            book.ShowStatistics();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Book book = new Book("Moses' Grade Book");

            while (true)
            {
                Console.WriteLine("Please enter a grade, enter 'Q' to quit");
                var grade = Console.ReadLine();
                if (grade == "Q")
                {
                    break;
                }
                else
                {
                    try
                    {
                        book.AddGrade(double.Parse(grade));
                    }
                    catch (InvalidGradeException ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                    catch (FormatException ex) {
                        Console.WriteLine(ex.Message);
                    }
                }
            }

            book.ShowStatistics();
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Book book = new Book("SomeBook");

            double doubleVal;
            char   charVal;

            book.Name = "Jason's Gradebook";

            do
            {
                Console.Write($"What grade would you like to add to {book.Name} (Q quits): ");
                var input = Console.ReadLine();
                input.ToUpper();

                if (Char.TryParse(input, out charVal))
                {
                    book.AddGrade(charVal);
                }
                else if (Double.TryParse(input, out doubleVal))
                {
                    book.AddGrade(doubleVal);
                }
            } while (charVal != 'Q');

            book.ShowStatistics();
            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            var book = new Book("Ramki Book");

            book.AddGrade(9.3);
            book.AddGrade(10.32);
            book.AddGrade(2.1);
            book.ShowStatistics();
        }
Exemple #5
0
        static void Main(string[] args)
        {
            var book = new Book("Mike's Grade Book");

            book.AddGrade(88.1);
            book.AddGrade(90.5);
            book.AddGrade(75.1);
            book.ShowStatistics();
        }
Exemple #6
0
        static void Main(string[] args)
        {
            var book = new Book("Pavlo's Grade Book");

            book.AddGrade(13.6);
            book.AddGrade(3.14);
            book.AddGrade(56.9);
            book.ShowStatistics();
        }
Exemple #7
0
        static void Main(string[] args)
        {
            var book = new Book("Madhu's Grade Book");

            book.AddGrade(56.1);
            book.AddGrade(90.5);
            book.AddGrade(101);
            book.ShowStatistics();
        }
Exemple #8
0
        static void Main(string[] args)
        {
            var book = new Book("Soumya's grade book");

            book.AddGrade(90.9);
            book.AddGrade(89.0);
            book.AddGrade(91.9);
            book.ShowStatistics();
        }
Exemple #9
0
        static void Main(string[] args)
        {
            Book gradeBook = new Book("Scott");

            gradeBook.AddGrade(12.7);
            gradeBook.AddGrade(5.7);
            gradeBook.AddGrade(55.7);
            gradeBook.ShowStatistics();
        }
Exemple #10
0
        static void Main(string[] args)
        {
            var book = new Book("Livro do Gustavo");

            book.AddGrade(89.1);
            book.AddGrade(90.5);
            book.AddGrade(77.5);
            book.ShowStatistics();
        }
Exemple #11
0
        static void Main(string[] args)
        {
            var book = new Book("Scott's Grade Book");

            book.AddGrade(89.1);
            book.AddGrade(90.5);
            book.AddGrade(77.5);
            book.ShowStatistics();
        }
Exemple #12
0
        static void Main(string[] args)
        {
            var book = new Book("Scot's grade book");

            book.AddGrade(12);
            book.AddGrade(7);
            book.AddGrade(78);

            book.ShowStatistics(book.GetStatistics());
        }
Exemple #13
0
        static void Main(string[] args)
        {
            var book = new Book("Libro de calificaciones de Carlos");

            book.AddGrade(88.6);
            book.AddGrade(44.05);
            book.AddGrade(12.81);
            book.AddGrade(56.1);
            book.ShowStatistics();
        }
Exemple #14
0
        static void Main(string[] args)
        {
            var book = new Book("Brian's Grade Book");

            book.AddGrade(89.1);
            book.AddGrade(97.2);
            book.AddGrade(57.2);

            book.ShowStatistics();
        }
        static void Main(string[] args)
        {
            List <double> grades = new List <double>()
            {
                12.4, 37.1, 11.78, 44.2, 26.1, 82.6
            };
            Book book = new Book("MyBooklet", grades);

            book.ShowStatistics();
        }
Exemple #16
0
        static void Main(string[] args)
        {
            var book = new Book("Richard's grade book");

            book.AddGrade(89.1);
            book.AddGrade(90.5);
            book.AddGrade(77.5);
            book.AddGrade(92.5);
            book.ShowStatistics();
        }
        static void Main(string[] args)
        {
            var book = new Book("Breanna's Grade Book");

            book.AddGrade(89.1);
            book.AddGrade(90.5);
            book.AddGrade(77.5);
            book.ShowStatistics();
            Console.ReadKey();
        }
Exemple #18
0
        static void Main(string[] args)
        {
            var book = new Book("Vpolne Grade Book");

            book.AddGrade(85.5);
            book.AddGrade(90.2);
            book.AddGrade(99.6);
            book.ShowStatistics();
            //test push
        }
        static void Main(string[] args)
        {
            // test 2 for VSC and github
            var book = new Book("Liz's grade book");

            book.AddGrade(89.1);
            book.AddGrade(90.5);
            book.AddGrade(77.5);
            book.ShowStatistics();
        }
        static void Main(string[] args)
        {
            var book = new Book("someName");

            book.AddGrade(22.2);
            book.AddGrade(1.2);
            book.AddGrade(522.2);
            book.AddGrade(342.2);
            book.ShowStatistics();
        }
Exemple #21
0
        static void Main(string[] args)
        {
            var book = new Book(new List <double> {
                12.7, 10.3, 6.11, 4.1
            });

            book.GradeAdded += OnGradeAdded;
            book.AddGrade(56.1);
            Console.WriteLine(book.GetResult());
            book.ShowStatistics();
        }
        static void Main(string[] args)
        {
            var book = new Book("Jody's Grade Book");

            book.AddGrade(92.8);
            book.AddGrade(88.2);
            book.AddGrade(99.6);
            book.AddGrade(76.5);

            book.ShowStatistics();
        }
Exemple #23
0
        static void Main(string[] args)
        // "static" means that the method only associated with a class and ONLY available with that class
        //static method cannot be available with the object of that class
        {
            var book = new Book("Developer's Grade Book");

            book.AddGrade(89.1);
            book.AddGrade(90.5);
            book.AddGrade(77.5);
            book.ShowStatistics();
        }
Exemple #24
0
        static void Main(string[] args)
        {
            var book = new Book("My Gradebook");

            book.AddGrade(89.1);
            book.AddGrade(90.5);
            book.AddGrade(101);

            var stats = book.GetStatistics();

            book.ShowStatistics(stats);
        }
Exemple #25
0
        static void Main(string[] args)
        {
            var book = new Book("My New Book");

            book.AddGrade(89.1);
            book.AddGrade(15.2);
            book.AddGrade(8.31);

            book.ShowStatistics();

            Book.PrintNumberOfBooks();
        }
Exemple #26
0
        static void Main(string[] args)
        {
            Book tt = new Book();


            tt.InsertMarks(10);
            tt.InsertMarks(5);
            tt.InsertMarks(2);
            tt.InsertMarks(3);
            tt.InsertMarks(4);

            tt.ShowStatistics();
        }
Exemple #27
0
        static void Main(string[] args)
        {
            // var numbers = new[] { 1.3, 10.2, 13.3, 10 };
            //var grades = new List<double>() { 8, 7.3, 9.12, 5.231 };

            Console.WriteLine("Insira seu nome:");
            var name = Console.ReadLine();
            var book = new Book(name);

            book.GradeAdded += OnGradeAdded;
            //ou (object sender, EventArgs e) => { };
            do
            {
                var input = "";
                Console.WriteLine("\nInsira uma nota entre 0 e 100:");
                Console.WriteLine("\nPara sair digite Q e pressione enter");
                input = Console.ReadLine();
                if (!("q".Equals(input)) && !("Q".Equals(input)))
                {
                    try
                    {
                        var grade = Double.Parse(input);
                        book.AddGrade(grade);
                        System.Threading.Thread.Sleep(5000);
                        Console.Clear();
                    }
                    catch (ArgumentException aex)
                    {
                        Console.WriteLine(aex.Message);
                    }
                    catch (FormatException afe)
                    {
                        Console.WriteLine(afe.Message);
                    }
                }
                else
                {
                    break;
                }
            } while (true);;
            try {
                book.ShowStatistics();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Exemple #28
0
        static void Main(string[] args)
        {
            var book = new Book("Gym Class");

            book.AddGrade(75.2);
            book.AddGrade(90.2);
            book.AddGrade(84);
            book.AddGrade(98.4);

            var highestGrade = book.GetHighestGrade();
            var lowestGrade  = book.GetLowestGrade();
            var averageGrade = book.GetAverage();

            book.ShowStatistics();

            // Console.WriteLine($"The highest grade is {highestGrade}; The lowest grade is {lowestGrade}; The average grade is {averageGrade};");
        }
Exemple #29
0
        public void Test1()
        {
            //Arrange
            var book = new Book("");

            book.AddGrade(89.1);
            book.AddGrade(90.1);
            book.AddGrade(77.5);

            //Act
            var result = book.ShowStatistics();

            //Assert
            Assert.Equal(85.6, result.Average);
            Assert.Equal(90.1, result.High);
            Assert.Equal(77.5, result.Low);
        }
Exemple #30
0
        //Method Main
        static void Main(string[] args)
        {
//SECTION Book
            var book = new Book("Zach's Grade Book");

            book.AddGrade(89.1);
            book.AddGrade(90.5);
            book.AddGrade(77.5);
            book.ShowStatistics();
//SECTION Grades
            // //NOTE var represents Double(auto detect the data-type)
            // //NOTE initilizing array of double data-type numbers
            // //NOTE List are used to dynamically add and remove objects from List/Array(only data-type doubles can be added to Generic List here)
            //FIXME abstracted logic to Book.cs under ShowStatistics and grades is just the List/Field varable
            // var grades = new List<double>(){12.7,10.3, 6.11, 4.1};
            // grades.Add(56.1);
        }