public static void Main()
("how many test grades do you want to enter");
int.Parse(Console.ReadLine());
double[] testgrades = new double [grade];
for (int i = 0; i < grade; i++)
Console.WriteLine("enter grade " + (i+1));
testgrades[i] = double.Parse(Console.ReadLine());
Console.WriteLine("How many homework grades would you like to enter?");
int.Parse(Console.ReadLine());
double[] homeworkgrades = new double [grade2];
for (int i = 0; i < grade2; i++)
Console.WriteLine("Please enter value number " + (i+1));
homeworkgrades[i] = double.Parse(Console.ReadLine());
Console.WriteLine("How many classwork grades would you like to enter?");
= int.Parse(Console.ReadLine());
double[] classworkgrades = new double [grade3];
for (int i = 0; i < grade3; i++)
("Please enter value number " + (i+1));
classworkgrades[i] = double.Parse(Console.ReadLine());
Console.WriteLine("How many project grades would you like to enter?");
int num4 = int.Parse(Console.ReadLine());
double[] projectgrades = new double [num4];
for (int i = 0; i < num4; i++)
Console.WriteLine("enter grade " + (i+1));
projectgrades[i] = double.Parse(Console.ReadLine());
("The average of your test grades is " + testgrades.Average().ToString("##.##"));
("The average of your homework grades is " + homeworkgrades.Average().ToString("##.##"));
("The average of your classwork grades is " + classworkgrades.Average().ToString("##.##"));
("The average of your project grades is " + projectgrades.Average().ToString("##.##"));
double grades = average(testgrades.Average(), homeworkgrades.Average(),
classworkgrades.Average(), projectgrades.Average());
Console.WriteLine("Your average is " + grades);
{Console.WriteLine("you are passing");}
{Console.WriteLine("You are failing");}
static private double average
(double testgrades, double homeworkgrades, double classworkgrades, double projectgrades)
double test = testgrades * .5;
double project = projectgrades * .2;
double avg1 = test + homework + classwork + project;
static private double Median(double[] array)
double [] tempArray = array;
int count = tempArray.Length;
double middleElement1 = tempArray[(count / 2) - 1];
double middleElement2 = tempArray[(count / 2)];
medianValue = (middleElement1 + middleElement2) / 2;
medianValue = tempArray[(count / 2)];