I\'m stuck on my c++ work Using the knowledge gained from assignment 6-1, write
ID: 648586 • Letter: I
Question
I'm stuck on my c++ work
Using the knowledge gained from assignment 6-1, write a program which calculates your semester grade. Note that there are/will be 23 assignment grades. Also remember that 90% attendance equals 100% of the grade. Also, 85% of the textbook completion equals 100% of the grade. You must use your function getLabGrades and also write and use a function called getAssignmentGrades. You will call getAssignmentGrades like you did getLabGrades:
double assignments = getAssignmentGrades();
Sample output:
Please enter your textbook completion percentage: 85
Please enter your attendance + misc percentage: 90
Please enter grade for assignment 1: 100
Please enter grade for assignment 2: 100
Please enter grade for assignment 3: 100
Please enter grade for assignment 4: 100
Please enter grade for assignment 5: 100
Please enter grade for assignment 6: 100
Please enter grade for assignment 7: 100
Please enter grade for assignment 8: 100
Please enter grade for assignment 9: 100
Please enter grade for assignment 10: 100
Please enter grade for assignment 11: 100
Please enter grade for assignment 12: 100
Please enter grade for assignment 13: 100
Please enter grade for assignment 14: 100
Please enter grade for assignment 15: 100
Please enter grade for assignment 16: 100
Please enter grade for assignment 17: 100
Please enter grade for assignment 18: 100
Please enter grade for assignment 19: 100
Please enter grade for assignment 20: 100
Please enter grade for assignment 21: 100
Please enter grade for assignment 22: 100
Please enter grade for assignment 23: 100
Assignment grade: 100
Please best enter grade for lab 1: 100
Please best enter grade for lab 2: 100
Please best enter grade for lab 3: 100
Please best enter grade for lab 4: 100
Please best enter grade for lab 5: 100
Lab grade: 600
Please enter your final exam percentage (guess if you like): 100
TEXTBOOK: 100
ATTENDANCE: 100
ASSIGNMENTS: 100
LABS: 600
FINAL: 100
Your final grade is 100%.
Explanation / Answer
public class grades
{
{
System.out.println("Enter the amount of textbook completion");
if(tb >= 85)
{
System.out.println("grade is 100%");
tb=100;
}
else
{
System.out.println("textbook grade is");
System.out.println(tb);
}
}
public double getAttendance()
{
System.out.println("Enter attendance value");
double att= in.nextDouble();
if(att>=90)
{
System.out.println("attendance is 100%");
att = 100;
}
else
{
System.out.println("attendance is");
System.out.println(att);
}
}
double getAssignmentGrade()
{
System.out.println("Enter 23 assignment values");
double assign[] = new double[];
for(int i=0;i<23;i++)
{
System.out.println("enter the assignments");
double assign[i] = in.nextDouble();
}
System.out.println("assignments are");
for(int i=0;i<23;i++)
{
System.out.println("assignment grade is")
double assignsum+=assign[i];
}
assigngrade=assignsum/23;
System.out.println( assigngrade);
}
public double getLabGrade()
{
System.out.println("lab attendance is");
double lab[] = in.nextDouble();
for(int i=0;i<5;i++)
{
System.out.println("enter the lab");
double lab[i] = in.nextDouble();
double labsum+=lab[i];
}
System.out.println("lab grade is");
double labgrade=labsum + 100;
System.out.println(labgrade);
}
public double getFinalExamPercent()
{
double final=int.nextDouble();
if(final<=100)
System.out.println(final);
else
System.out.println("invalid");
}
public double totalGrade()
{
double finalgrade = (tb + att + assigngrade + labgrade + final)/10;
System.out.println("FINAL GRADE IS");
System.out.println(finalgrade);
}
}
Scanner in = new Scanner(System.in);
grade g;
g.totalGrade();
}