Grades Entering System (C++ Programming)
Grades Entering System (C++ Programming)
int main()
{
float grade[19];
int final_grade1, final_grade2, final_grade3, final_grade4, final_grade5,
finale;
string finale_1, finale_2, finale_3, finale_4, finale_5;
int ave;
string res;
string name;
string last_name;
string section;
string add;
int countp = 0, countf = 0, count = 0, count_stu = 0;
calculations:
cout<<"Enter your First name: ";
cin>>name;
cout<<"Enter your last name: ";
cin>>last_name;
cout<<"Enter your section: ";
cin>>section;
cout<<""<<endl;
cout<<"Preliminary Grades:"<<endl;
cout<<""<<endl;
final_grade1=(grade[0]*.20)+(grade[5]*.20)+(grade[10]*.30)+(grade[15]*.30);
final_grade2=(grade[1]*.20)+(grade[6]*.20)+(grade[11]*.30)+(grade[16]*.30);
final_grade3=(grade[2]*.20)+(grade[7]*.20)+(grade[12]*.30)+(grade[17]*.30);
final_grade4=(grade[3]*.20)+(grade[8]*.20)+(grade[13]*.30)+(grade[18]*.30);
final_grade5=(grade[4]*.20)+(grade[9]*.20)+(grade[14]*.30)+(grade[19]*.30);
finale=(final_grade1+final_grade2+final_grade3+final_grade4+final_grade5)/5;
finale_1= final_grade1>=75?"PASSED":"FAILED";
finale_2= final_grade2>=75?"PASSED":"FAILED";
finale_3= final_grade3>=75?"PASSED":"FAILED";
finale_4= final_grade4>=75?"PASSED":"FAILED";
finale_5= final_grade5>=75?"PASSED":"FAILED";
/**if (ave>=75){
countp++;
count++;
}else{
countf++;
count++;
}
**/
//lagyan ng cls
cout<<"| Certificate of Remarks
| "<<endl;
cout<<"| Name: "<<last_name<<", "<<name<<" | Student number:
2021-"<<1000+count<<" |"<<endl;;
cout<<"| Grade: "<<section<<" | School year: 2020-2021 |
1st Semester |"<<endl;
cout<<"============================================================================
"<<endl;
cout<<"| Subjects | Prelims | Midterm | Prefinal | Finals | Final Grade |
Remarks |"<<endl;
cout<<"----------------------------------------------------------------------------
-"<<endl;
cout<<"| Science | "<<grade[0]<<" | "<<grade[5]<<" | "<<grade[10]<<"
| "<<grade[15]<<" | "<<final_grade1<<" | "<<finale_1<<" |"<<endl;
cout<<"----------------------------------------------------------------------------
-"<<endl;
cout<<"| Math | "<<grade[1]<<" | "<<grade[6]<<" | "<<grade[11]<<" |
"<<grade[16]<<" | "<<final_grade2<<" | "<<finale_2<<" |"<<endl;
cout<<"----------------------------------------------------------------------------
-"<<endl;
cout<<"| English | "<<grade[2]<<" | "<<grade[7]<<" | "<<grade[12]<<" |
"<<grade[17]<<" | "<<final_grade3<<" | "<<finale_3<<" |"<<endl;
cout<<"----------------------------------------------------------------------------
-"<<endl;
cout<<"|Programming| "<<grade[3]<<" | "<<grade[8]<<" | "<<grade[13]<<" |
"<<grade[18]<<" | "<<final_grade4<<" | "<<finale_4<<" |"<<endl;
cout<<"----------------------------------------------------------------------------
-"<<endl;
cout<<"| History | "<<grade[4]<<" | "<<grade[9]<<" | "<<grade[14]<<" |
"<<grade[19]<<" | "<<final_grade5<<" | "<<finale_5<<" |"<<endl;
cout<<"============================================================================
"<<endl;
cout<<" | Total |
"<<finale<<" |"<<endl;
if (finale>=75){
cout<<last_name<<" PASSED this semester of the school year."<<endl;
cout<<"CONGRATULATIONS!"<<endl;
countp++;
count_stu++;
}else{
cout<<last_name<<" FAILED this semester of the school year."<<endl;
cout<<"Better Luck Next Time"<<endl;
countf++;
count_stu++;
}
//lagyan ng cls
cout<<""<<endl;
cout<<""<<endl;
cout<<"Add another student?";
cin>>add;
//lagyan ng cls
while (add=="no")
{
cout<<"No. of students: "<<count_stu<<endl;
cout<<"No. of students passed: "<<countp<<endl;
cout<<"No. of students failed: "<<countf<<endl;
return 0;
}
goto calculations;
return 0;
}