dotfiles/.config/Code/User/History/55863ed9/u4CK.cpp
RafayAhmad7548 ab03d5f10c test
2024-06-16 18:53:25 +05:00

72 lines
No EOL
1.1 KiB
C++

/*
Rafay Ahmad
23I-2526
*/
#include <iostream>
using namespace std;
class Student{
int stdID;
string name;
string *courseCodes;
int numOfCourses;
int *courseGrades;
float gpa;
public:
int getStdID(){
return stdID;
}
string getName(){
return name;
}
string getCourseCodes(int i){
return courseCodes[i];
}
int getNumOfCourses(){
return numOfCourses;
}
int getCourseGrade(int i){
return courseGrades[i];
}
float getGPA(){
return gpa;
}
void setStdID(int stdID){
this->stdID = stdID;
}
void setName(string name){
this->name = name;
}
void setCourseGrade(string courseCode, int grade){
for(int i=0;i<numOfCourses;i++){
if(courseCodes[i] == courseCode){
courseGrades[i] = grade;
break;
}
}
}
void addCourse(string courseCode, int grade){
}
void calcGPA(){
// calculate gpa
}
};
int main(){
return 0;
}