Assignment BT205
Assignment BT205
#include <string>
struct Subject {
string name;
double marks[5];
};
struct Student {
string name;
string rollNumber;
Subject subjects[NUM_SUBJECTS];
};
Student students[50];
int numStudents;
// Theory components
if (j == 0 || j == 2 || j == 3 || j == 4) {
cout << "Mid-Term Marks: ";
cin >> students[i].subjects[j].marks[0];
cout << "Theory Quiz Marks: ";
cin >> students[i].subjects[j].marks[1];
cout << "End Semester Marks: ";
cin >> students[i].subjects[j].marks[2];
}
// Practical components
else if (j == 1 || j == 5) {
cout << "Term Work Marks: ";
cin >> students[i].subjects[j].marks[0];
cout << "End Semester Marks: ";
cin >> students[i].subjects[j].marks[1];
}
}
}
return 0;
}
OUTPUT
Enter the number of students: 1