2 Ndcode
2 Ndcode
Scanner;
class Course {
private String courseCode;
private String courseTitle;
private double totalMarks;
public Course(String courseCode, String courseTitle) {
this.courseCode = courseCode;
this.courseTitle = courseTitle;
}
public void calculateTotalMarks(double test1, double test2, double test3,
double assignment, double presentation,
double objectiveTest1, double objectiveTest2,
double finalExam) {
double theoryMarks = ((test1 + test2 + test3) / 3) * 0.5;
double assignmentMarks = assignment * 0.05;
double presentationMarks = presentation * 0.05;
double objectiveTestMarks = ((objectiveTest1 + objectiveTest2) / 2) * 0.1;
double finalExamMarks = finalExam * 0.3;
if (courseTitle.equals("Theorycourse")) {
double test1 = scanner.nextDouble();
double test2 = scanner.nextDouble();
double test3 = scanner.nextDouble();
double assignment = scanner.nextDouble();
double presentation = scanner.nextDouble();
double objectiveTest1 = scanner.nextDouble();
double objectiveTest2 = scanner.nextDouble();
double finalExam = scanner.nextDouble();
scanner.nextLine();
}