static float Max(float[] grades){
foreach(var el in grades)
static float Min(float[] grades){
foreach(var el in grades)
static float Avg(float[] grades){
foreach(var el in grades)
return sum / grades.Length;
public static void Main()
float[] grades = new float[]{ 16, 20, 17,9, 18.5f, 19, 15, 8 };
Console.WriteLine("Highest grade: "+ Max(grades));
Console.WriteLine("Lowest grade: "+ Min(grades));
Console.WriteLine("Average grade: "+ Avg(grades));
Console.WriteLine("Highest grade after fix: "+ Max(grades));
Console.WriteLine("Lowest grade after fix: "+ Min(grades));
Console.WriteLine("Average grade after fix: "+ Avg(grades));