Skip to content

Instantly share code, notes, and snippets.

@sunnyeyez123
Created November 9, 2017 21:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sunnyeyez123/b5b9665c77f99af15fb60af36ff8feb1 to your computer and use it in GitHub Desktop.
Save sunnyeyez123/b5b9665c77f99af15fb60af36ff8feb1 to your computer and use it in GitHub Desktop.
A simple tool to help analyze classroom grades stored in an ArrayList. At the analyzer is able to retrieve the classroom average.
/*
A simple tool to help analyze classroom grades stored in an ArrayList. At the analyzer is able to retrieve the classroom average.
*/
import java.util.ArrayList;
public class GradeAnalyzer{
public GradeAnalyzer(){
}
public int getAverage(ArrayList<Integer> grades){
if( grades.size() <1){
System.out.println("There's nothing in this list");
return 0;
}else{
int sum = 0;
for(int grade: grades){
sum+=grade;
}
int average= sum/grades.size();
System.out.println(average);
return average;
}
}
public static void main(String[] arges){
ArrayList<Integer> myClassroom = new ArrayList<Integer>();
myClassroom.add(98);
myClassroom.add(92);
myClassroom.add(88);
myClassroom.add(75);
myClassroom.add(61);
myClassroom.add(89);
myClassroom.add(95);
GradeAnalyzer myAnalyzer = new GradeAnalyzer();
myAnalyzer.getAverage(myClassroom);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment