// Student: Pat Moss www.patmoss.com/cis162ad/ // Instructor: Dave Hammer http://members.cox.net/dwhammer/ // CIS162AD -- C Sharp (C#) -- Section 5832 // Professor: Dave Hammer dwhammer@cox.net // http://members.cox.net/dwhammer/ // Student: Patrick Moss patmoss@patmoss.com // http://www.patmoss.com/cis162ad/ // Worksheet #1 // III. Programming Exercise // Write a program that declares five variables to hold scores // for five tests you have taken. Have the program accept five // scores from a user of the program. Display the average of // the tests to two decimal places. Turn in your source code // for this program. // program name: average5.cs rev. 01 01-28-2006 by pat moss // textbook: Visual C# .NET Programming, Barbara Doyle, 0619159979 using System; namespace average5 { class average5 { static void Main() { double [] dblscores = new double[5]; Console.WriteLine("Worksheet1 -- average5.cs"); Console.WriteLine("Student: Pat Moss"); Console.WriteLine("Instructor: Dave Hammer"); Console.WriteLine("\nEnter five exam scores:"); double dblscoretotal = 0; int intsamplesize = 5; for (int i = 0; i < intsamplesize; i++) { Console.Write("Enter score #{0}: ", i+1); double dblscoreinp = Convert.ToDouble(Console.ReadLine()); dblscores [i] = dblscoreinp; dblscoretotal += dblscoreinp; } double dblaverage = dblscoretotal / intsamplesize; Console.WriteLine("\nScores entered are: "); for (int j = 0; j < intsamplesize; j++) { Console.WriteLine("#{0:N0} {1:N2}", j+1, dblscores[j]); } Console.WriteLine("\nThe average is {0:N2}", dblaverage); } } }