static void Main(string[] args) { var book = new Book("Anup Book"); book.AddGrade(89.1); book.AddGrade(90.1); book.GetStatics(); var stats = book.GetStatics(); System.Console.WriteLine($"Lowest Grade {stats.Low}"); System.Console.WriteLine($"Highest Grade {stats.High}"); System.Console.WriteLine($"Average of grades { stats.Average:N1}"); // var x = 35.5; // var y = 55.5; // var z = x + y; // Console.WriteLine("Welcome to C#"); //double[] numbers = new double[3]; //numbers[0] = 23.3; //numbers[1] = 22.3; //numbers[2] = 23.3; // Another way of array intalization: //double[] numbers = new double[3]{23.3, 23.4, 23.3}; // best way //var numbers = new []{23.3, 23.4, 23.3, 7.0}; //List<double> grades = new List<double>(); // best way }
static void Main(string[] args) { Book book = new Book("Computer"); book.AddGrade(50.0); book.AddGrade(51.0); System.Console.WriteLine(book.GetStatics().High); System.Console.WriteLine(book.GetStatics().Low); System.Console.WriteLine(book.GetStatics().Average); }
static void Main(string[] args) { // var numbers = new double[3] {12.5, 13.5, 14.5 }; // var numbers = new[] { 12.5, 13.5, 14.5 }; // numbers[0] = 12.5; // numbers[1] = 13.5; // numbers[1] = 15.5; // List<double> grades = new List<double>(); // grades.Add(12.6); // grades.Add(13.6); // grades.Add(14.6); // grades.Add(15.6); // double result = 0.0; // foreach (double item in grades) // { // result += item; // } // result /= grades.Count; // System.Console.WriteLine(result); var book = new Book("adil"); while (true) { Console.WriteLine("Enter a grade or 'q' to quit"); var input = Console.ReadLine(); if (input == "q") { break; } try { var grade = double.Parse(input); book.AddGrade(grade); } // catch (Exception ex) catch (ArgumentException ex) { Console.WriteLine(ex.Message); // throw; } catch (FormatException ex) { Console.WriteLine(ex.Message); } } var stats = book.GetStatics(); Console.WriteLine("High Grade " + stats.HighGrade); Console.WriteLine("Low Grade " + stats.LowGrade); Console.WriteLine("Average " + stats.Average); }