numberOfTests = scan.nextInt();
Здесь спрашивают, сколько тестов они хотят ввести в оценки. Если входное значение меньше 0, запрашиваем значение снова. ниже для цикла, используемого для считывания количества марок на основе предыдущего входного тестового значения и добавления всех вводимых меток
for(int i = 0;i<numberOfTests;i++)
{`enter code here`
}
ниже выписка вычисляет средние оценки (простой расчет общих оценок / количество тестов)
double average = (sum/numberOfTests);