private static void SaveGrades(Gradebook book) { using (StreamWriter outputFile = File.CreateText("grades.txt")) { book.WriteGrades(outputFile); } }
static void Main(string[] args) { SpeechSynthesizer synth = new SpeechSynthesizer(); synth.Speak("hello! This is a grade book program"); Gradebook book = new Gradebook(); book.AddGrade(91); book.AddGrade(89.5f); book.AddGrade(75); Gradestatistics stats = book.ComputeStatistics(); synth.Speak("The average grade in the grade book was"); WriteResult("Average", stats.AverageGrade); synth.Speak("The Highest overall grade was"); WriteResult("Highest", stats.HighestGrade); synth.Speak("The lowest overall grade was"); WriteResult("Lowest", stats.LowestGrade); synth.Speak("Please press any key to continue, Thank you"); Console.WriteLine("the rain falls during storms"); Gradebook book2 = new Gradebook(); book2.AddGrade(18); book2.AddGrade(78); Gradestatistics info = book2.ComputeStatistics(); }
public void PassByValue() { Gradebook book = new Gradebook(); book.Name = "Not set"; SetName(book); Assert.AreEqual("Name is set", book.Name); }
public void ComputesLowestGrade() { Gradebook book = new Gradebook(); book.AddGrade(10); book.AddGrade(90); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(10, result.LowestGrade); }
// private static void WriteResults(Gradebook book) { GradeStatistics stats = book.ComputeStatistics(); WriteResult("Average", stats.AverageGrade); WriteResult("Highest", stats.HighestGrade); WriteResult("Lowest", stats.LowestGrade); WriteResult("Grade", stats.LetterGrade); WriteResult("Description", stats.Description); }
public void ComputesAverageGrade() { Gradebook book = new Gradebook(); book.AddGrade(91); book.AddGrade(89.5f); book.AddGrade(75); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(85.16, result.AverageGrade, 0.01); }
public void Test_Letter_Grades() { Gradebook book = new Gradebook(); book.AddGrade(91); book.AddGrade(89.5f); book.AddGrade(75); GradeStatistics stats = book.ComputeStatistics(); Assert.AreEqual("B", stats.LetterGrade); }
static void Main(string[] args) { Gradebook book = new Gradebook(); book.AddGrade(91); book.AddGrade(89.1f); GradeStats stats = book.GradeStats(); Console.WriteLine(stats.AvGrade); Console.WriteLine(stats.HighGrade); Console.WriteLine(stats.LowGrade); }
public void CalculateHighestGrade() { Gradebook book = new Gradebook(); book.AddGrade(90f); book.AddGrade(50f); book.AddGrade(100); GradeStatistics stats = book.ComputeStatistics(); Assert.AreEqual(90f, stats.HighestGrade); }
static void Main(string[] args) { Welcome(); Gradebook book = new Gradebook(); GetBookName(book); AddGrades(book); SaveGrades(book); WriteResults(book); }
private static void GetBookName(Gradebook book) { try { Console.WriteLine("Enter a name"); book.Name = Console.ReadLine(); } catch (ArgumentException ex) { Console.WriteLine(ex.Message); Console.WriteLine(ex.StackTrace); } }
static void Main(string[] args) { Gradebook book = new Gradebook(); book.AddGrade(65); book.AddGrade(12); book.AddGrade(44); GradeStatistics stats = book.ComputeStatistics(); Console.WriteLine(stats.AverageGrade); Console.WriteLine(stats.HighestGrade); Console.WriteLine(stats.LowestGrade); }
static void Main(string[] args) { Gradebook book = new Gradebook(); book.AddGrade(31); book.AddGrade(98.7f); book.AddGrade(82.5f); GradeStatistics stats = book.ComputeStatistics(); Console.WriteLine("Average grade: " + stats.AverageGrade); Console.WriteLine("Highest grade: " + stats.HighestGrade); Console.WriteLine("Lowest grade: " + stats.LowestGrade); }
static void Main(string[] args) { Gradebook book = new Gradebook(); book.AddGrade(89.5f); book.AddGrade(91f); book.AddGrade(75f); GradeStatistics stats = book.ComputeStatistics(); Console.WriteLine(stats.highestGrade); Console.WriteLine(stats.averageGrade); Console.WriteLine(stats.lowestGrade); }
static void Main(string[] args) { Gradebook book = new Gradebook(); book.AddGrade(91); book.AddGrade(89.5f); book.AddGrade(75); GradeStatistics stats = book.ComputeStatistics(); Console.WriteLine(stats.AverageGrade); Console.WriteLine(stats.LowestGrade); Console.WriteLine(stats.HighestGade); Console.Read(); }
private static void GetBookName(Gradebook book) { book.NameChanged += OnNameChange; try { Console.WriteLine("Enter a name"); book.Name = Console.ReadLine(); } catch (ArgumentException ex) { Console.WriteLine(ex.Message); } catch (NullReferenceException ex) { Console.WriteLine(ex.Message); } }
static void Main(string[] args) { Gradebook book = new Gradebook(); book.NameChanged += new NameChangedDelegate(OnNameChanged); book.Name = "Will's Gradebook"; book.Name = null; book.AddGrade(91); book.AddGrade(89.5f); book.AddGrade(75); GradeStatistics stats = book.ComputeStatistics(); Console.WriteLine(book.Name); WriteResult("Average", stats.AverageGrade); WriteResult("Highest", (int)stats.HighestGrade); WriteResult("Lowest", stats.LowestGrade); }
static void Main(string[] args) { // Example of non-standard assembly included in a console program SpeechSynthesizer synth = new SpeechSynthesizer(); synth.Speak("Hello! This is a grade book program!"); Gradebook book = new Gradebook(); book.AddGrade(91); book.AddGrade(89.5f); book.AddGrade(75); GradeStatistics stats = book.ComputeStatistics(); Console.WriteLine("Your average grade: " + stats.AverageGrade); Console.WriteLine("Your highest grade: " + stats.HighestGrade); Console.WriteLine("Your lowest grade: " + stats.LowestGrade); }
private static void AddGrades(Gradebook book) { book.AddGrade(91f); book.AddGrade(89.5f); book.AddGrade(75f); }
static void GiveBookAName(Gradebook book) { book.Name = "The Gradebook"; }
//reference passed void SetName(Gradebook book) { book.Name = "Name is set"; }