Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
i. Scope
Entering of grades
ii. Limitation
Registering Student
Registering Section
Deleting of Student
Searching of Student
II. Flowchart
Start
Variables and
Functions for
the Program
Display 3 sections
1201,1202,1203
T
Case Call Section
Display Section
1201 1201 Function
1201 Function
T
Case Call Section
Display Section
1202 1202 Function
1202 Function
T
Case Call Section Display Section
1203 1203 Function 1203 Function
Display Section
not found
A/3
A/2
Display Choice
A/4 Not Found
A/3 B
No Yes
Finals = (Class Performance * Confirmation
0.35) + (Task Performance *
0.35) + (Exam * 0.3)
B
III. Pseudocode
Write Section List
Read Section
if section is 1201
Else
if section is true
Read Section
Read Operations
if Operations is management
go to management system
Write Index number, Class and Task performance grade and Exam and
prelim ,midterm, finals and semester grade
Read Respond
if Respond is Yes
else if Respond is No
Call Management Function
Read Choice
Write Grades for Class and Task Performance and Exam Prelim, Midterm
or Finals and Semester Grade
Read Input
else
Exit Program.
#include<iostream>
using namespace std;
// section1 Functions
void section1(); cout<<"
void PrelimSheet(); Teacher's Name:--------"<<endl;
void MidtermSheet(); cout<<"
void FinalsSheet(); BSIT - 1201"<<endl<<"
void Preview(); BSIT - 1202"<<endl<<"
void Midview(); BSIT - 1203"<<endl;
void Finview(); cout<<"
// section2 Functions Select: ";
void section2(); cin>>sec;
void PrelimSheet1(); cout<<"
void MidtermSheet1(); ------------------------------"<<endl;
void FinalsSheet1(); cout<<"
void Preview1(); ";system("pause");
void Midview1(); if(sec == 1201){
void Finview1(); section1();
//section3 Functions }else if(sec == 1202){
void section3(); section2();
void PrelimSheet2(); }else if(sec == 1203){
void MidtermSheet2(); section3();}
void FinalsSheet2(); else{
void Preview2(); main();}
void Midview2(); return 0;}
void Finview2(); void section1(){
// Void Section1 Variables system("cls");
int Cgrade[50],Tgrade[50],Exam[50],Prelim[50]; for(int a = 0; a < 50; a++){
int Cgrade1[50],Tgrade1[50],Exam1[50],Midterm[50]; cout<<"-----------------------------------------------------------------------------
int Cgrade2[50],Tgrade2[50],Exam2[50],Finals[50]; -------------------------------------------------------------------------------";
int C[50],T[50],E[50]; cout<<endl;
int C1[50],T1[50],E1[50]; cout<<"
int C2[50],T2[50],E2[50]; Student Grades List Management for
int c,t,e; Section 1201!"<<endl;
int c1,t1,e1; cout<<"-----------------------------------------------------------------------------
int c2,t2,e2; -------------------------------------------------------------------------------";
// Void Section2 Variables cout<<endl<<endl;
int Cgrade3[50],Tgrade3[50],Exam3[50],Prelim1[50]; cout<<"
int Cgrade4[50],Tgrade4[50],Exam5[50],Midterm1[50]; ------------------------------------------"<<endl;
int Cgrade5[50],Tgrade5[50],Exam4[50],Finals1[50]; cout<<"
int C3[50],T3[50],E3[50]; Grades
int C4[50],T5[50],E4[50]; Management!"<<endl<<endl;
int C5[50],T4[50],E5[50]; cout<<"
int c3,t3,e3; Press [P] to Manage Grades in
int c4,t4,e4; Prelim"<<endl;
int c5,t5,e5; cout<<"
// Void Section3 Variables Press [1] to View Grades in Prelim"<<endl;
int Cgrade6[50],Tgrade6[50],Exam6[50],Prelim2[50]; cout<<"
int Cgrade7[50],Tgrade7[50],Exam7[50],Midterm2[50]; Press [M] to Manage Grades in
int Cgrade8[50],Tgrade8[50],Exam8[50],Finals2[50]; Midterm"<<endl;
int C6[50],T6[50],E6[50]; cout<<"
int C7[50],T7[50],E7[50]; Press [2] to View Grades in
int C8[50],T8[50],E8[50]; Midterm"<<endl;
int c6,t6,e6; cout<<"
int c7,t7,e7; Press [F] to Manage Grades in
int c8,t8,e8; Finals"<<endl;
// Computation Variables cout<<"
int Pre,Mid,Fin; Press [3] to view Grades in Finals"<<endl;
float FinalGrade[50]; cout<<"
int i,pos; Press [R] to return in Section
int sec; Menu"<<endl;
char choice; cout<<"
int main(){ Press [E] to Exit"<<endl;
system("cls"); cout<<"
system("mode 600"); Select: ";
cout<<"----------------------------------------------------------------------------- cin>>choice;
-------------------------------------------------------------------------------"; cout<<endl<<endl;
cout<<endl; cout<<"
cout<<" ------------------------------------------"<<endl;
Section List!"<<endl; cout<<"
cout<<"----------------------------------------------------------------------------- ";system("pause");
-------------------------------------------------------------------------------"; switch(choice){
cout<<endl<<endl; case 'P':
cout<<" PrelimSheet();
------------------------------"<<endl; break;
case 'M': cout<<endl;
MidtermSheet(); cout<<"
break; Prelim Grading Sheet"<<endl;
case 'F': cout<<"-----------------------------------------------------------------------------
FinalsSheet(); -------------------------------------------------------------------------------";
break; cout<<endl<<endl;
case 'R': cout<<"|No|Full
main(); Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
break; |Sem Grade "<<endl;
case 'E': C[i] = c * 0.35;
exit(1); T[i] = t * 0.35;
break;} E[i] = e * 0.3;
switch(choice){ Prelim[i] = C[i] + T[i] + E[i];
case '1': Midterm[i] = C1[i] + T1[i] + E1[i];
Preview(); Finals[i] = C2[i] + T2[i] + E2[i];
break; Pre = Prelim[i] * 0.35;
case '2': Mid = Midterm[i] * 0.35;
Midview(); Fin = Finals[i] * 0.3;
break; FinalGrade[i] = Pre + Mid + Fin;
case '3': for(i = 0; i < 50; i++){
Finview(); cout<<"["<< i <<"] -----"<<" "<<Cgrade[i]<<"
break;}}} "<<Tgrade[i]<<" "<<Exam[i]<<" "<<Prelim[i]<<"
// Prelim Grade Management Section1 "<<Midterm[i]<<" "<<Finals[i]<<"
void PrelimSheet(){ "<<FinalGrade[i]<<endl;}
system("pause"); cout<<"Do You Want To Enter Again?[Y/N]: ";
system("cls"); cin>>choice;
cout<<"----------------------------------------------------------------------------- if(choice == 'Y'){
-------------------------------------------------------------------------------"; PrelimSheet();}
cout<<endl; else if(choice == 'N' || choice == 'n'){
cout<<" section1();
Student List for Section 1201"<<endl; system("pause");}}
cout<<"----------------------------------------------------------------------------- // Prelim Viewing Grades Section1
-------------------------------------------------------------------------------"; void Preview(){
cout<<"----------------------------------------------------------------------------- system("cls");
-------------------------------------------------------------------------------"; cout<<"-----------------------------------------------------------------------------
cout<<endl; -------------------------------------------------------------------------------";
cout<<" cout<<endl;
Prelim Grading Sheet"<<endl; cout<<"
cout<<"----------------------------------------------------------------------------- Prelim Grading Sheet"<<endl;
-------------------------------------------------------------------------------"; cout<<"-----------------------------------------------------------------------------
cout<<endl<<endl; -------------------------------------------------------------------------------";
cout<<"|No|Full cout<<endl<<endl;
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals cout<<"|No|Full
|Sem Grade "<<endl; Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
for(i = 0; i < 50; i++){ |Sem Grade "<<endl;
cout<<"["<< i <<"] -----"<<" "<<Cgrade[i]<<" for(i = 0; i < 50; i++){
"<<Tgrade[i]<<" "<<Exam[i]<<" "<<Prelim[i]<<" cout<<"["<< i <<"] -----"<<" "<<Cgrade[i]<<"
"<<Midterm[i]<<" "<<Finals[i]<<" "<<Tgrade[i]<<" "<<Exam[i]<<" "<<Prelim[i]<<"
"<<FinalGrade[i]<<endl;} "<<Midterm[i]<<" "<<Finals[i]<<"
cout<<"Enter Index No: "; "<<FinalGrade[i]<<endl;}
cin>>pos; system("pause");
cout<<"Enter Class Performace Grade: "; system("cls");}
cin>>c; // Midterm Grade Mangement Section1
cout<<"Enter Task Performace Grade: "; void MidtermSheet(){
cin>>t; system("pause");
cout<<"Enter Exam Grade: "; system("cls");
cin>>e; cout<<"-----------------------------------------------------------------------------
for(i = 0; i < pos; i++ ){ -------------------------------------------------------------------------------";
Cgrade[i + 1] = Cgrade[i]; cout<<endl;
Tgrade[i + 1] = Tgrade[i]; cout<<"
Exam[i + 1] = Exam[i];} Student List for Section 1201"<<endl;
Cgrade[pos] = c; cout<<"-----------------------------------------------------------------------------
Tgrade[pos] = t; -------------------------------------------------------------------------------";
Exam[pos] = e;
system("cls"); cout<<"-----------------------------------------------------------------------------
cout<<"----------------------------------------------------------------------------- -------------------------------------------------------------------------------";
-------------------------------------------------------------------------------"; cout<<endl;
cout<<endl; cout<<"
cout<<" Midterm Grading Sheet"<<endl;
Student List for Section 1201"<<endl; cout<<"-----------------------------------------------------------------------------
cout<<"----------------------------------------------------------------------------- -------------------------------------------------------------------------------";
-------------------------------------------------------------------------------"; cout<<endl<<endl;
cout<<"|No|Full
cout<<"----------------------------------------------------------------------------- Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
-------------------------------------------------------------------------------"; |Sem Grade "<<endl;
for(i = 0; i < 50; i++){ cout<<"|No|Full
cout<<"["<< i <<"] -----"<<" "<<Cgrade1[i]<<" Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
"<<Tgrade1[i]<<" "<<Exam1[i]<<" |Sem Grade "<<endl;
"<<Prelim[i]<<" "<<Midterm[i]<<" "<<Finals[i]<<" for(i = 0; i < 50; i++){
"<<FinalGrade[i]<<endl;} cout<<"["<< i <<"] -----"<<" "<<Cgrade1[i]<<"
cout<<"Enter Index No: "; "<<Tgrade1[i]<<" "<<Exam1[i]<<"
cin>>pos; "<<Prelim[i]<<" "<<Midterm[i]<<" "<<Finals[i]<<"
cout<<"Enter Class Performace Grade: "; "<<FinalGrade[i]<<endl;}
cin>>c1; system("pause");
cout<<"Enter Task Performace Grade: "; system("cls");}
cin>>t1; // Final Grading Management Section1
cout<<"Enter Exam Grade: "; void FinalsSheet(){
cin>>e1; system("pause");
for(i = 0; i < pos; i++ ){ system("cls");
Cgrade1[i + 1] = Cgrade1[i]; cout<<"-----------------------------------------------------------------------------
Tgrade1[i + 1] = Tgrade1[i]; -------------------------------------------------------------------------------";
Exam1[i + 1] = Exam1[i];} cout<<endl;
Cgrade1[pos] = c1; cout<<"
Tgrade1[pos] = t1; Student List for Section 1201"<<endl;
Exam1[pos] = e1; cout<<"-----------------------------------------------------------------------------
system("cls"); -------------------------------------------------------------------------------";
cout<<"----------------------------------------------------------------------------- cout<<"-----------------------------------------------------------------------------
-------------------------------------------------------------------------------"; -------------------------------------------------------------------------------";
cout<<endl; cout<<endl;
cout<<" cout<<"
Student List for Section 1201"<<endl; Finals Grading Sheet"<<endl;
cout<<"----------------------------------------------------------------------------- cout<<"-----------------------------------------------------------------------------
-------------------------------------------------------------------------------"; -------------------------------------------------------------------------------";
cout<<endl<<endl;
cout<<"----------------------------------------------------------------------------- cout<<"|No|Full
-------------------------------------------------------------------------------"; Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
cout<<endl; |Sem Grade "<<endl;
cout<<" for(i = 0; i < 50; i++){
Midterm Grading Sheet"<<endl; cout<<"["<< i <<"] -----"<<" "<<Cgrade2[i]<<"
cout<<"----------------------------------------------------------------------------- "<<Tgrade2[i]<<" "<<Exam2[i]<<"
-------------------------------------------------------------------------------"; "<<Prelim[i]<<" "<<Midterm[i]<<" "<<Finals[i]<<"
cout<<endl<<endl; "<<FinalGrade[i]<<endl;}
cout<<"|No|Full cout<<"Enter Index No: ";
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals cin>>pos;
|Sem Grade "<<endl; cout<<"Enter Class Performace Grade: ";
C1[i] = c1 * 0.35; cin>>c2;
T1[i] = t1 * 0.35; cout<<"Enter Task Performace Grade: ";
E1[i] = e1 * 0.3; cin>>t2;
Prelim[i] = C[i] + T[i] + E[i]; cout<<"Enter Exam Grade: ";
Midterm[i] = C1[i] + T1[i] + E1[i]; cin>>e2;
Finals[i] = C2[i] + T2[i] + E2[i]; for(i = 0; i < pos; i++ ){
Pre = Prelim[i] * 0.35; Cgrade2[i + 1] = Cgrade2[i];
Mid = Midterm[i] * 0.35; Tgrade2[i + 1] = Tgrade2[i];
Fin = Finals[i] * 0.3; Exam2[i + 1] = Exam2[i];}
FinalGrade[i] = Pre + Mid + Fin; Cgrade2[pos] = c2;
for(i = 0; i < 50; i++){ Tgrade2[pos] = t2;
cout<<"["<< i <<"] -----"<<" "<<Cgrade1[i]<<" Exam2[pos] = e2;
"<<Tgrade1[i]<<" "<<Exam1[i]<<" system("cls");
"<<Prelim[i]<<" "<<Midterm[i]<<" "<<Finals[i]<<" cout<<"-----------------------------------------------------------------------------
"<<FinalGrade[i]<<endl;} -------------------------------------------------------------------------------";
cout<<"Do You Want To Enter Again?[Y/N]: "; cout<<endl;
cin>>choice; cout<<"
if(choice == 'Y' || choice == 'y'){ Student List for Section 1201"<<endl;
MidtermSheet(); cout<<"-----------------------------------------------------------------------------
system("pause");} -------------------------------------------------------------------------------";
else if(choice == 'N' || choice == 'n'){ cout<<"-----------------------------------------------------------------------------
section1(); -------------------------------------------------------------------------------";
system("pause");}} cout<<endl;
// Midtern Viewing Grades Section1 cout<<"
void Midview(){ Finals Grading Sheet"<<endl;
system("cls"); cout<<"-----------------------------------------------------------------------------
cout<<"--------------------------------------------------------------- -------------------------------------------------------------------------------";
---------------------------------------------------------------------------------------- cout<<endl<<endl;
-----"; cout<<"|No|Full
cout<<endl; Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
cout<<" |Sem Grade "<<endl;
Midterm Grading Sheet"<<endl; C2[i] = c2 * 0.35;
cout<<"----------------------------------------------------------------------------- T2[i] = t2 * 0.35;
-------------------------------------------------------------------------------"; E2[i] = e2 * 0.3;
cout<<endl<<endl; Prelim[i] = C[i] + T[i] + E[i];
Midterm[i] = C1[i] + T1[i] + E1[i]; cout<<"
Finals[i] = C2[i] + T2[i] + E2[i]; Press [R] to return in Section
Pre = Prelim[i] * 0.35; Menu"<<endl;
Mid = Midterm[i] * 0.35; cout<<"
Fin = Finals[i] * 0.3; Press [E] to Exit"<<endl;
FinalGrade[i] = Pre + Mid + Fin; cout<<"
for(i = 0; i < 50; i++) Select: ";
{cout<<"["<< i <<"] -----"<<" "<<Cgrade2[i]<<" cin>>choice;
"<<Tgrade2[i]<<" "<<Exam2[i]<<" cout<<endl<<endl;
"<<Prelim[i]<<" "<<Midterm[i]<<" "<<Finals[i]<<" cout<<"
"<<FinalGrade[i]<<endl;} ------------------------------------------"<<endl;
cout<<"Do You Want To Enter Again?[Y/N]: "; cout<<" ";system("pause");
cin>>choice; switch(choice){
if(choice == 'Y'){ case 'P':
FinalsSheet();} PrelimSheet1();
else if(choice == 'N' || choice == 'n'){ break;
section1(); case 'M':
system("pause");}} MidtermSheet1();
// Finals Viewing Grades Section1 break;
void Finview(){ case 'F':
system("cls"); FinalsSheet1();
cout<<"--------------------------------------------------------------- break;
---------------------------------------------------------------------------------------- case 'R':
-----"; main();
cout<<endl; break;
cout<<" case 'E':
Finals Grading Sheet"<<endl; exit(1);
cout<<"----------------------------------------------------------------------------- break;}switch(choice){case '1':Preview1();break;case
-------------------------------------------------------------------------------"; '2';Midview1();break;case '3':Finview1();break;}}}
cout<<endl<<endl; // Prelim Grade Management Section2
cout<<"|No|Full void PrelimSheet1(){
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals system("pause");
|Sem Grade "<<endl; system("cls");
for(i = 0; i < 50; i++){ cout<<"-----------------------------------------------------------------------------
cout<<"["<< i <<"] -----"<<" "<<Cgrade2[i]<<" -------------------------------------------------------------------------------";
"<<Tgrade2[i]<<" "<<Exam2[i]<<" cout<<endl;
"<<Prelim[i]<<" "<<Midterm[i]<<" "<<Finals[i]<<" cout<<"
"<<FinalGrade[i]<<endl;} Student List for Section 1202"<<endl;
system("pause"); cout<<"-----------------------------------------------------------------------------
system("cls");} -------------------------------------------------------------------------------";
// End of Section1 Code cout<<"-----------------------------------------------------------------------------
void section2(){ -------------------------------------------------------------------------------";
system("cls"); cout<<endl;
for(int a = 0; a < 5; a++){ cout<<"
cout<<"----------------------------------------------------------------------------- Prelim Grading Sheet"<<endl;
-------------------------------------------------------------------------------"; cout<<"-----------------------------------------------------------------------------
cout<<endl; -------------------------------------------------------------------------------";
cout<<" cout<<endl<<endl;
Student Grades List Management for cout<<"|No|Full
Section 1202!"<<endl; Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
cout<<"----------------------------------------------------------------------------- |Sem Grade "<<endl;
-------------------------------------------------------------------------------"; for(i = 0; i < 50; i++){
cout<<endl<<endl; cout<<"["<< i <<"] -----"<<" "<<Cgrade3[i]<<"
cout<<" "<<Tgrade3[i]<<" "<<Exam3[i]<<"
------------------------------------------"<<endl; "<<Prelim1[i]<<" "<<Midterm1[i]<<"
cout<<" "<<Finals1[i]<<" "<<FinalGrade[i]<<endl;}
Grades cout<<"Enter Index No: ";
Management!"<<endl<<endl; cin>>pos;
cout<<" cout<<"Enter Class Performace Grade: ";
Press [P] to Manage Grades in cin>>c3;
Prelim"<<endl; cout<<"Enter Task Performace Grade: ";
cout<<" cin>>t3;
Press [1] to View Grades in Prelim"<<endl; cout<<"Enter Exam Grade: ";
cout<<" cin>>e3;
Press [M] to Manage Grades in for(i = 0; i < pos; i++ ){
Midterm"<<endl; Cgrade3[i + 1] = Cgrade3[i];
cout<<" Tgrade3[i + 1] = Tgrade3[i];
Press [2] to View Grades in Exam3[i + 1] = Exam3[i];}
Midterm"<<endl; Cgrade3[pos] = c3;
cout<<" Tgrade3[pos] = t3;
Press [F] to Manage Grades in Exam3[pos] = e3;
Finals"<<endl; system("cls");
cout<<" cout<<"-----------------------------------------------------------------------------
Press [3] to view Grades in Finals"<<endl; -------------------------------------------------------------------------------";
cout<<endl;
cout<<" cout<<"
Student List for Section 1202"<<endl; Midterm Grading Sheet"<<endl;
cout<<"----------------------------------------------------------------------------- cout<<"-----------------------------------------------------------------------------
-------------------------------------------------------------------------------"; -------------------------------------------------------------------------------";
cout<<endl<<endl;
cout<<"----------------------------------------------------------------------------- cout<<"|No|Full
-------------------------------------------------------------------------------"; Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
cout<<endl; |Sem Grade "<<endl;
cout<<" for(i = 0; i < 50; i++){
Prelim Grading Sheet"<<endl; cout<<"["<< i <<"] -----"<<" "<<Cgrade4[i]<<"
cout<<"----------------------------------------------------------------------------- "<<Tgrade4[i]<<" "<<Exam4[i]<<"
-------------------------------------------------------------------------------"; "<<Prelim1[i]<<" "<<Midterm1[i]<<"
cout<<endl<<endl; "<<Finals1[i]<<" "<<FinalGrade[i]<<endl;}
cout<<"|No|Full cout<<"Enter Index No: ";
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals cin>>pos;
|Sem Grade "<<endl; cout<<"Enter Class Performace Grade: ";
C3[i] = c3 * 0.35; cin>>c4;
T3[i] = t3 * 0.35; cout<<"Enter Task Performace Grade: ";
E3[i] = e3 * 0.3; cin>>t4;
Prelim1[i] = C3[i] + T3[i] + E3[i]; cout<<"Enter Exam Grade: ";
Midterm1[i] = C4[i] + T4[i] + E4[i]; cin>>e4;
Finals1[i] = C5[i] + T5[i] + E5[i]; for(i = 0; i < pos; i++ ){
Pre = Prelim1[i] * 0.35; Cgrade4[i + 1] = Cgrade4[i];
Mid = Midterm1[i] * 0.35; Tgrade4[i + 1] = Tgrade4[i];
Fin = Finals1[i] * 0.3; Exam4[i + 1] = Exam4[i];}
FinalGrade[i] = Pre + Mid + Fin; Cgrade4[pos] = c4;
for(i = 0; i < 50; i++){ Tgrade4[pos] = t4;
cout<<"["<< i <<"] -----"<<" "<<Cgrade3[i]<<" Exam4[pos] = e4;
"<<Tgrade3[i]<<" "<<Exam3[i]<<" system("cls");
"<<Prelim1[i]<<" "<<Midterm1[i]<<" cout<<"-----------------------------------------------------------------------------
"<<Finals1[i]<<" "<<FinalGrade[i]<<endl;} -------------------------------------------------------------------------------";
cout<<"Do You Want To Enter Again?[Y/N]: "; cout<<endl;
cin>>choice; cout<<"
if(choice == 'Y'){ Student List for Section 1202"<<endl;
PrelimSheet1();} cout<<"-----------------------------------------------------------------------------
else if(choice == 'N' || choice == 'n'){ -------------------------------------------------------------------------------";
section2();
system("pause");}} cout<<"-----------------------------------------------------------------------------
// Prelim Viewing Grades Section2 -------------------------------------------------------------------------------";
void Preview1(){ cout<<endl;
system("cls"); cout<<"
cout<<"----------------------------------------------------------------------------- Midterm Grading Sheet"<<endl;
-------------------------------------------------------------------------------"; cout<<"-----------------------------------------------------------------------------
cout<<endl; -------------------------------------------------------------------------------";
cout<<" cout<<endl<<endl;
Prelim Grading Sheet"<<endl; cout<<"|No|Full
cout<<"----------------------------------------------------------------------------- Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
-------------------------------------------------------------------------------"; |Sem Grade "<<endl;
cout<<endl<<endl; C4[i] = c4 * 0.35;
cout<<"|No|Full T4[i] = t4 * 0.35;
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals E4[i] = e4 * 0.3;
|Sem Grade "<<endl; Prelim1[i] = C3[i] + T3[i] + E3[i];
for(i = 0; i < 50; i++){ Midterm1[i] = C4[i] + T4[i] + E4[i];
cout<<"["<< i <<"] -----"<<" "<<Cgrade3[i]<<" Finals1[i] = C5[i] + T5[i] + E5[i];
"<<Tgrade3[i]<<" "<<Exam3[i]<<" Pre = Prelim1[i] * 0.35;
"<<Prelim1[i]<<" "<<Midterm1[i]<<" Mid = Midterm1[i] * 0.35;
"<<Finals1[i]<<" "<<FinalGrade[i]<<endl;} Fin = Finals1[i] * 0.3;
system("pause"); FinalGrade[i] = Pre + Mid + Fin;
system("cls");} for(i = 0; i < 50; i++){
// Midterm Grade Mangement Section2 cout<<"["<< i <<"] -----"<<" "<<Cgrade4[i]<<"
void MidtermSheet1(){ "<<Tgrade4[i]<<" "<<Exam4[i]<<"
system("pause"); "<<Prelim1[i]<<" "<<Midterm1[i]<<"
system("cls"); "<<Finals1[i]<<" "<<FinalGrade[i]<<endl;}
cout<<"----------------------------------------------------------------------------- cout<<"Do You Want To Enter Again?[Y/N]: ";
-------------------------------------------------------------------------------"; cin>>choice;
cout<<endl; if(choice == 'Y' || choice == 'y'){
cout<<" MidtermSheet1();
Student List for Section 1202"<<endl; system("pause");}
cout<<"----------------------------------------------------------------------------- else if(choice == 'N' || choice == 'n'){
-------------------------------------------------------------------------------"; section2();
system("pause");}}
cout<<"----------------------------------------------------------------------------- // Midtern Viewing Grades Section2
-------------------------------------------------------------------------------"; void Midview1(){
cout<<endl; system("cls");
cout<<"----------------------------------------------------------------------------- cout<<"-----------------------------------------------------------------------------
-------------------------------------------------------------------------------"; -------------------------------------------------------------------------------";
cout<<endl; cout<<endl<<endl;
cout<<" cout<<"|No|Full
Midterm Grading Sheet"<<endl; Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
cout<<"----------------------------------------------------------------------------- |Sem Grade "<<endl;
-------------------------------------------------------------------------------"; C5[i] = c2 * 0.35;
cout<<endl<<endl; T5[i] = t5 * 0.35;
cout<<"|No|Full E5[i] = e5 * 0.3;
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals Prelim1[i] = C3[i] + T3[i] + E3[i];
|Sem Grade "<<endl; Midterm1[i] = C4[i] + T4[i] + E4[i];
for(i = 0; i < 50; i++){ Finals1[i] = C5[i] + T5[i] + E5[i];
cout<<"["<< i <<"] -----"<<" "<<Cgrade4[i]<<" Pre = Prelim1[i] * 0.35;
"<<Tgrade4[i]<<" "<<Exam4[i]<<" Mid = Midterm1[i] * 0.35;
"<<Prelim1[i]<<" "<<Midterm1[i]<<" Fin = Finals1[i] * 0.3;
"<<Finals1[i]<<" "<<FinalGrade[i]<<endl;} FinalGrade[i] = Pre + Mid + Fin;
system("pause"); for(i = 0; i < 50; i++){
system("cls");} cout<<"["<< i <<"] -----"<<" "<<Cgrade5[i]<<"
// Final Grading Management Section2 "<<Tgrade5[i]<<" "<<Exam5[i]<<"
void FinalsSheet1(){ "<<Prelim1[i]<<" "<<Midterm1[i]<<"
system("pause"); "<<Finals1[i]<<" "<<FinalGrade[i]<<endl;}
system("cls"); cout<<"Do You Want To Enter Again?[Y/N]: ";
cout<<"----------------------------------------------------------------------------- cin>>choice;
-------------------------------------------------------------------------------"; if(choice == 'Y'){
cout<<endl; FinalsSheet1();}
cout<<" else if(choice == 'N' || choice == 'n'){
Student List for Section 1202"<<endl; section2();
cout<<"----------------------------------------------------------------------------- system("pause");}}
-------------------------------------------------------------------------------"; // Finals Viewing Grades Section2
void Finview1(){
cout<<"----------------------------------------------------------------------------- system("cls");
-------------------------------------------------------------------------------"; cout<<"-----------------------------------------------------------------------------
cout<<endl; -------------------------------------------------------------------------------";
cout<<" cout<<endl;
Finals Grading Sheet"<<endl; cout<<"
cout<<"----------------------------------------------------------------------------- Finals Grading Sheet"<<endl;
-------------------------------------------------------------------------------"; cout<<"-----------------------------------------------------------------------------
cout<<endl<<endl; -------------------------------------------------------------------------------";
cout<<"|No|Full cout<<endl<<endl;
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals cout<<"|No|Full
|Sem Grade "<<endl; Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
for(i = 0; i < 50; i++){ |Sem Grade "<<endl;
cout<<"["<< i <<"] -----"<<" "<<Cgrade5[i]<<" for(i = 0; i < 50; i++){
"<<Tgrade5[i]<<" "<<Exam5[i]<<" cout<<"["<< i <<"] -----"<<" "<<Cgrade5[i]<<"
"<<Prelim1[i]<<" "<<Midterm1[i]<<" "<<Tgrade5[i]<<" "<<Exam5[i]<<"
"<<Finals1[i]<<" "<<FinalGrade[i]<<endl;} "<<Prelim1[i]<<" "<<Midterm1[i]<<"
cout<<"Enter Index No: "; "<<Finals1[i]<<" "<<FinalGrade[i]<<endl;}
cin>>pos; system("pause");
cout<<"Enter Class Performace Grade: "; system("cls");}
cin>>c5; // End of Section2 Code
cout<<"Enter Task Performace Grade: "; void section3(){
cin>>t5; system("cls");
cout<<"Enter Exam Grade: "; for(int a = 0; a < 5; a++){
cin>>e5; cout<<"-----------------------------------------------------------------------------
for(i = 0; i < pos; i++ ){ -------------------------------------------------------------------------------";
Cgrade5[i + 1] = Cgrade5[i]; cout<<endl;
Tgrade5[i + 1] = Tgrade5[i]; cout<<"
Exam5[i + 1] = Exam5[i];} Student Grades List Management for
Cgrade5[pos] = c5; Section 1203!"<<endl;
Tgrade5[pos] = t5; cout<<"-----------------------------------------------------------------------------
Exam5[pos] = e5; -------------------------------------------------------------------------------";
system("cls"); cout<<endl<<endl;
cout<<"----------------------------------------------------------------------------- cout<<"
-------------------------------------------------------------------------------"; ------------------------------------------"<<endl;
cout<<endl; cout<<"
cout<<" Grades
Student List for Section 1202"<<endl; Management!"<<endl<<endl;
cout<<"----------------------------------------------------------------------------- cout<<"
-------------------------------------------------------------------------------"; Press [P] to Manage Grades in
cout<<"----------------------------------------------------------------------------- Prelim"<<endl;
-------------------------------------------------------------------------------"; cout<<"
cout<<endl; Press [1] to View Grades in Prelim"<<endl;
cout<<" cout<<"
Finals Grading Sheet"<<endl; Press [M] to Manage Grades in
Midterm"<<endl;
cout<<" for(i = 0; i < pos; i++ ){Cgrade6[i + 1] = Cgrade6[i];Tgrade6[i + 1] =
Press [2] to View Grades in Tgrade6[i];Exam6[i + 1] = Exam6[i];}Cgrade6[pos] =
Midterm"<<endl; c6;Tgrade6[pos] = t6;Exam6[pos] = e6;system("cls");
cout<<" cout<<"-----------------------------------------------------------------------------
Press [F] to Manage Grades in -------------------------------------------------------------------------------";
Finals"<<endl; cout<<endl;
cout<<" cout<<"
Press [3] to view Grades in Finals"<<endl; Student List for Section 1203"<<endl;
cout<<" cout<<"-----------------------------------------------------------------------------
Press [R] to return in Section -------------------------------------------------------------------------------";
Menu"<<endl;
cout<<" cout<<"-----------------------------------------------------------------------------
Press [E] to Exit"<<endl; -------------------------------------------------------------------------------";
cout<<" cout<<endl;
Select: "; cout<<"
cin>>choice; Prelim Grading Sheet"<<endl;
cout<<endl<<endl; cout<<"-----------------------------------------------------------------------------
cout<<" -------------------------------------------------------------------------------";
------------------------------------------"<<endl; cout<<endl<<endl;;
cout<<" cout<<"|No|Full
";system("pause"); Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
switch(choice){ |Sem Grade| "<<endl;
case 'P': C6[i] = c6 * 0.35;
PrelimSheet2(); T6[i] = t6 * 0.35;
break; E6[i] = e6 * 0.3;
case 'M': Prelim2[i] = C6[i] + T6[i] + E6[i];
MidtermSheet2(); Midterm2[i] = C7[i] + T7[i] + E7[i];
break; Finals2[i] = C8[i] + T8[i] + E8[i];
case 'F': Pre = Prelim2[i] * 0.35;
FinalsSheet2(); Mid = Midterm2[i] * 0.35;
break; Fin = Finals2[i] * 0.3;
case 'R': FinalGrade[i] = Pre + Mid + Fin;
main(); for(i = 0; i < 50; i++){
break; cout<<"["<< i <<"] -----"<<" "<<Cgrade6[i]<<"
case 'E': "<<Tgrade6[i]<<" "<<Exam6[i]<<"
exit(1);break;}switch(choice){case '1':Preview2();break;case "<<Prelim2[i]<<" "<<Midterm2[i]<<"
'2':Midview2();break;case '3':Finview2();break;}}} "<<Finals2[i]<<" "<<FinalGrade[i]<<endl;}
// Prelim Grade Management Section3 cout<<"Do You Want To Enter Again?[Y/N]: ";
void PrelimSheet2(){ cin>>choice;
system("pause"); if(choice == 'Y'){
system("cls"); PrelimSheet2();}
cout<<"----------------------------------------------------------------------------- else if(choice == 'N' || choice == 'n'){
-------------------------------------------------------------------------------"; section3();
cout<<endl; system("pause");}}
cout<<" // Prelim Viewing Grades Section3
Student List for Section 1203"<<endl; void Preview2(){
cout<<"----------------------------------------------------------------------------- system("cls");
-------------------------------------------------------------------------------"; cout<<"-----------------------------------------------------------------------------
-------------------------------------------------------------------------------";
cout<<"----------------------------------------------------------------------------- cout<<endl;
-------------------------------------------------------------------------------"; cout<<"
cout<<endl; Prelim Grading Sheet"<<endl;
cout<<" cout<<"-----------------------------------------------------------------------------
Prelim Grading Sheet"<<endl; -------------------------------------------------------------------------------";
cout<<"----------------------------------------------------------------------------- cout<<endl<<endl;
-------------------------------------------------------------------------------"; cout<<"|No|Full
cout<<endl<<endl; Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
cout<<"|No|Full |Sem Grade| "<<endl;
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals for(i = 0; i < 50; i++){
|Sem Grade| "<<endl; cout<<"["<< i <<"] -----"<<" "<<Cgrade6[i]<<"
for(i = 0; i < 50; i++){ "<<Tgrade6[i]<<" "<<Exam6[i]<<"
cout<<"["<< i <<"] -----"<<" "<<Cgrade6[i]<<" "<<Prelim2[i]<<" "<<Midterm2[i]<<"
"<<Tgrade6[i]<<" "<<Exam6[i]<<" "<<Finals2[i]<<" "<<FinalGrade[i]<<endl;}
"<<Prelim2[i]<<" "<<Midterm2[i]<<" system("pause");
"<<Finals2[i]<<" "<<FinalGrade[i]<<endl;} system("cls");}
cout<<"Enter Index No: "; // Midterm Grade Mangement Section3
cin>>pos; void MidtermSheet2(){
cout<<"Enter Class Performace Grade: "; system("pause");
cin>>c6; system("cls");
cout<<"Enter Task Performace Grade: "; cout<<"-----------------------------------------------------------------------------
cin>>t6; -------------------------------------------------------------------------------";
cout<<"Enter Exam Grade: "; cout<<endl;
cin>>e6; cout<<"
Student List for Section 1201"<<endl;
cout<<"----------------------------------------------------------------------------- else if(choice == 'N' || choice == 'n'){
-------------------------------------------------------------------------------"; section3();
system("pause");}}
cout<<"----------------------------------------------------------------------------- // Midtern Viewing Grades Section3
-------------------------------------------------------------------------------"; void Midview2(){
cout<<endl; system("cls");
cout<<" cout<<"-----------------------------------------------------------------------------
Midterm Grading Sheet"<<endl; -------------------------------------------------------------------------------";
cout<<"----------------------------------------------------------------------------- cout<<endl;
-------------------------------------------------------------------------------"; cout<<"
cout<<endl<<endl; Midterm Grading Sheet"<<endl;
cout<<"|No|Full cout<<"-----------------------------------------------------------------------------
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals -------------------------------------------------------------------------------";
|Sem Grade| "<<endl; cout<<endl<<endl;
cout<<"|No|Full
for(i = 0; i < 50; i++){ Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
cout<<"["<< i <<"] -----"<<" "<<Cgrade7[i]<<" |Sem Grade| "<<endl;
"<<Tgrade7[i]<<" "<<Exam7[i]<<" for(i = 0; i < 50; i++){
"<<Prelim2[i]<<" "<<Midterm2[i]<<" cout<<"["<< i <<"] -----"<<" "<<Cgrade7[i]<<"
"<<Finals2[i]<<" "<<FinalGrade[i]<<endl;} "<<Tgrade7[i]<<" "<<Exam7[i]<<"
cout<<"Enter Index No: "; "<<Prelim2[i]<<" "<<Midterm2[i]<<"
cin>>pos; "<<Finals2[i]<<" "<<FinalGrade[i]<<endl;}
cout<<"Enter Class Performace Grade: "; system("pause");
cin>>c7; system("cls");}
cout<<"Enter Task Performace Grade: "; // Final Grading Management Section3
cin>>t7; void FinalsSheet2(){
cout<<"Enter Exam Grade: "; system("pause");
cin>>e7; system("cls");
for(i = 0; i < pos; i++ ){ cout<<"-----------------------------------------------------------------------------
Cgrade7[i + 1] = Cgrade7[i]; -------------------------------------------------------------------------------";
Tgrade7[i + 1] = Tgrade7[i]; cout<<endl;
Exam7[i + 1] = Exam7[i];} cout<<"
Cgrade7[pos] = c7; Student List for Section 1203"<<endl;
Tgrade7[pos] = t7; cout<<"-----------------------------------------------------------------------------
Exam7[pos] = e7; -------------------------------------------------------------------------------";
system("cls"); cout<<"-----------------------------------------------------------------------------
cout<<"----------------------------------------------------------------------------- -------------------------------------------------------------------------------";
-------------------------------------------------------------------------------"; cout<<endl;
cout<<endl; cout<<"
cout<<" Finals Grading Sheet"<<endl;
Student List for Section 1203"<<endl; cout<<"-----------------------------------------------------------------------------
cout<<"----------------------------------------------------------------------------- -------------------------------------------------------------------------------";
-------------------------------------------------------------------------------"; cout<<endl<<endl;
cout<<"|No|Full
cout<<"----------------------------------------------------------------------------- Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals
-------------------------------------------------------------------------------"; |Sem Grade| "<<endl;
cout<<endl; for(i = 0; i < 50; i++){
cout<<" cout<<"["<< i <<"] -----"<<" "<<Cgrade8[i]<<"
Midterm Grading Sheet"<<endl; "<<Tgrade8[i]<<" "<<Exam8[i]<<"
cout<<"----------------------------------------------------------------------------- "<<Prelim2[i]<<" "<<Midterm2[i]<<"
-------------------------------------------------------------------------------"; "<<Finals2[i]<<" "<<FinalGrade[i]<<endl;}
cout<<endl<<endl; cout<<"Enter Index No: ";
cout<<"|No|Full cin>>pos;
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals cout<<"Enter Class Performace Grade: ";
|Sem Grade| "<<endl; cin>>c8;
C7[i] = c7 * 0.35; cout<<"Enter Task Performace Grade: ";
T7[i] = t7 * 0.35; cin>>t8;
E7[i] = e7 * 0.3; cout<<"Enter Exam Grade: ";
Prelim2[i] = C6[i] + T6[i] + E6[i]; cin>>e8;
Midterm2[i] = C7[i] + T7[i] + E7[i]; for(i = 0; i < pos; i++ ){
Finals2[i] = C8[i] + T8[i] + E8[i]; Cgrade8[i + 1] = Cgrade8[i];
Pre = Prelim2[i] * 0.35; Tgrade8[i + 1] = Tgrade8[i];
Mid = Midterm2[i] * 0.35; Exam8[i + 1] = Exam8[i];}
Fin = Finals2[i] * 0.3; Cgrade8[pos] = c8;
FinalGrade[i] = Pre + Mid + Fin; Tgrade8[pos] = t8;
for(i = 0; i < 50; i++){ Exam8[pos] = e8;
cout<<"["<< i <<"] -----"<<" "<<Cgrade7[i]<<" system("cls");
"<<Tgrade7[i]<<" "<<Exam7[i]<<" cout<<"-----------------------------------------------------------------------------
"<<Prelim2[i]<<" "<<Midterm2[i]<<" -------------------------------------------------------------------------------";
"<<Finals2[i]<<" "<<FinalGrade[i]<<endl;} cout<<endl;
cout<<"Do You Want To Enter Again?[Y/N]: "; cout<<"
cin>>choice; Student List for Section 1203"<<endl;
if(choice == 'Y' || choice == 'y'){ cout<<"-----------------------------------------------------------------------------
MidtermSheet2(); -------------------------------------------------------------------------------";
system("pause");}
cout<<"----------------------------------------------------------------------------- Prelim2[i] = C6[i] + T6[i] + E6[i];
-------------------------------------------------------------------------------"; Midterm2[i] = C7[i] + T7[i] + E7[i];
cout<<endl; Finals2[i] = C8[i] + T8[i] + E8[i];
cout<<" Pre = Prelim2[i] * 0.35;
Finals Grading Sheet"<<endl; Mid = Midterm2[i] * 0.35;
cout<<"----------------------------------------------------------------------------- Fin = Finals2[i] * 0.3;
-------------------------------------------------------------------------------"; FinalGrade[i] = Pre + Mid + Fin;
cout<<endl<<endl; for(i = 0; i < 50; i++){
cout<<"|No|Full cout<<"["<< i <<"] -----"<<" "<<Cgrade8[i]<<"
Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals "<<Tgrade8[i]<<" "<<Exam8[i]<<"
|Sem Grade| "<<endl; "<<Prelim2[i]<<" "<<Midterm2[i]<<"
C8[i] = c8 * 0.35; "<<Finals2[i]<<" "<<FinalGrade[i]<<endl;}
T8[i] = t8 * 0.35; cout<<"Do You Want To Enter Again?[Y/N]: ";
E8[i] = e8 * 0.3; cin>>choice;
if(choice == 'Y'){
FinalsSheet2();}
else if(choice == 'N' || choice == 'n'){
section3();
system("pause");}}
// Finals Viewing Grades Section3
void Finview2(){
system("cls");
cout<<"------------------------------------------------------------------------------------------------------------------------------------------------------------";
cout<<endl;
cout<<" Finals Grading Sheet"<<endl;
cout<<"------------------------------------------------------------------------------------------------------------------------------------------------------------";
cout<<endl<<endl;
cout<<"|No|Full Name|Class(35%)|Task(35%)|Exam(30%)|Prelim|Midterm|Finals|Sem Grade| "<<endl;
for(i = 0; i < 50; i++){
cout<<"["<< i <<"] -----"<<" "<<Cgrade8[i]<<" "<<Tgrade8[i]<<" "<<Exam8[i]<<" "<<Prelim2[i]<<"
"<<Midterm2[i]<<" "<<Finals2[i]<<" "<<FinalGrade[i]<<endl;}
system("pause");
system("cls");}
IV.