You are viewing a single comment's thread. Return to all comments →
code rewritten using a traditional for loop instead of Java streams
import java.util.ArrayList; import java.util.List;
public class Grading {
public static List<Integer> gradingStudents(List<Integer> grades) { List<Integer> roundedGrades = new ArrayList<>(); for (int grade : grades) { if (grade >= 38 && grade % 5 >= 3) { roundedGrades.add((grade / 5 + 1) * 5); } else { roundedGrades.add(grade); } } return roundedGrades; } public static void main(String[] args) { List<Integer> grades = List.of(36, 39, 42, 45, 47); List<Integer> roundedGrades = gradingStudents(grades); System.out.println("Rounded Grades: " + roundedGrades); }
}
Seems like cookies are disabled on this browser, please enable them to open this website
Grading Students
You are viewing a single comment's thread. Return to all comments →
code rewritten using a traditional for loop instead of Java streams
import java.util.ArrayList; import java.util.List;
public class Grading {
}