Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

i need to write a C++ computer program that will compute a students GPA for a se

ID: 3619992 • Letter: I

Question

i need to write a C++ computer program that will compute a students GPA for a semester.

im having trouble with the functions

void GetCourse(char ArrayCourse[]); //An array for the course
void GetGrade(char ArrayGrade[]); //An array for the grade
void GetHours(int CreditHours[]);//An array for the credit hours
void ConvertPoints(char ArrayGrade[]); // Change letter grade for points
int TotalPoints(int GradePoints[],int CreditHours[]);
void Print();
int main()
{
int i;
int CreditHours[5];
char ArrayGrade[5], ArrayCourse[5];
int gpa[5],GradePoints[5];;
cout<<"Enter the Courses Respectively"<<endl;
GetCourse(ArrayCourse);
cout<<"Enter the Grades Respectively"<<endl;
GetGrade(ArrayGrade);
cout<<"Enter the Credit Hours Respectively"<<endl;
GetHours(CreditHours);
for(i=0;i<5;i++)
{
gpa[i]=TotalPoints(GradePoints[i],CreditHours[i]);
}



system("pause");
return 0;
}

int GetCourse(char ArrayCourse[])
{
int i;
for(i=0;i<5;i++)
{
cin>>ArrayCourse[i];
}
}

char GetGrade(char ArrayGrade[])
{
int i;
for(i=0;i<5;i++)
{
cin>>ArrayGrade[i];
}
}

int GetHours(int CreditHours[])
{
int i;
for(i=0;i<5;i++)
{
cin>>CreditHours[i];
}
}

int ConvertPoints(char ArrayGrade)
{
int i;

for (i=0;i<5;i++)
{
if(ArrayGrade[i]=='a' || ArrayGrade[i]=='A')
GradePoints[i]=4;
else if (ArrayGrade[i]=='b' || ArrayGrade[i]=='B')
GradePoints[i]=3;
else if (ArrayGrade[i]=='c || ArrayGrade[i]=='C)
GradePoints[i]=2;
else if (ArrayGrade[i]=='d' || ArrayGrade[i]=='D')
GradePoints[i]=1;
else (ArrayGrade[i]=='e' || ArrayGrade[i]=='E')
GradePoints[i]=0;
}
}

double TotalPoints(GradePoints[],CreditHours[]);
{
int results;
GradePoints[]*CreditHours[]=results;
return results;
}




void Print()
{
cout<<"Course"<<setw(5)<<"Grade"<<setw(5)<<"Credit Hours"<<setw(10)<<"Quality Points"<<setw(10)<<"Total Points"<<endl;
while (int i=0;i<5;i++)
{
cout<<ArrayCourse[i]<<setw(5)<<ArrayGrade[i]<<setw(5)<<CreditHours[i]<<setw(10)<<GradePoints[i]<<setw(10)<<gpa[i]<<endl;
}
}









Explanation / Answer

please rate - thanks tried not to change the code much