public static void Main()
Console.WriteLine("Welcome to our system, please enter the student name to continue");
string studentName,studentGradeInput,bestGradeStudent = " ";
int studentGrade, studentsNumber = 0, pass = 0, fail = 0, bestGrade = 0, sum = bestGrade;
studentName = Console.ReadLine();
while (studentsNumber <= 50 && studentName != "stop")
Console.WriteLine("Pleas enter the grade to " + studentName);
studentGradeInput = Console.ReadLine();
studentGrade = int.Parse(studentGradeInput);
if (bestGrade <= studentGrade)
bestGrade = studentGrade;
bestGradeStudent = studentName;
pass = studentGrade > 55 ? pass = pass + 1 : fail = fail + 1;
sum = sum + studentGrade;
average = sum / studentsNumber;
Console.WriteLine("please enter the next student name");
studentName = Console.ReadLine();
Console.WriteLine("The plan stopped by your command - lets sum up the details till now below:");
Console.WriteLine("You looking for " + studentsNumber + " students");
Console.WriteLine("The average is: " + average);
Console.WriteLine("The students who pass the exam are: " + pass);
Console.WriteLine("The students who failed and need retake are: " + fail);
Console.WriteLine("The student who got the high grade is: " + bestGradeStudent + ", which got "+ bestGrade);