I have several class for my CourseGrades class. I'm trying to find out average of them and the lowest & the highest number among them.
Can anyone please help me with this? I'm getting following error msg:
CourseGrades.java:34: error: inconvertible types
total += (double)(grades[i]);
^
required: double
found: GradedActivity
CourseGrades.java:45: error: bad operand types for binary operator '>'
if ((grades[0]>grades[1])&& (grades[0]>grades[2]) && (grades[0]>grades[3]))
^
first type: GradedActivity
second type: GradedActivity
CourseGrades.java:45: error: bad operand types for binary operator '>'
if ((grades[0]>grades[1])&& (grades[0]>grades[2]) && (grades[0]>grades[3]))
^
first type: GradedActivity
second type: GradedActivity
CourseGrades.java:45: error: bad operand types for binary operator '>'
if ((grades[0]>grades[1])&& (grades[0]>grades[2]) && (grades[0]>grades[3]))
^
first type: GradedActivity
second type: GradedActivity
CourseGrades.java:47: error: bad operand types for binary operator '>'
else if ((grades[1]>grades[0])&& (grades[1]>grades[2]) && (grades[1]>grades[3]))
^
first type: GradedActivity
second type: GradedActivity
CourseGrades.java:47: error: bad operand types for binary operator '>'
else if ((grades[1]>grades[0])&& (grades[1]>grades[2]) && (grades[1]>grades[3]))
//***********************************************************************
[Fixed code tags and formatted - see UseCodeTags for details]