//Connectinglibraries
#include<iostream>
#include<iomanip>
usingnamespace std;
constint SIZE = 10;
//Create a main function
intmain()
{
//Declaringvariables
intID[SIZE]={0};
doublemarksFirst[SIZE]={0}, marksSecond[SIZE]={0}, marksFinal[SIZE]={0};
doubletotal[SIZE]={0};
doubleaverage[SIZE]={0};
charcourseGrade[SIZE]="\0";
//Input ID
for(int i=0; i<SIZE; i++)
{
cout<<"Enter ID for "<<i+1<< " student: ";
cin>>ID[i];
cout<<endl;
//Inputmarks for first
cout<<endl<<"First: "<<endl;
cout<<"Enter marks for "<<i+1<< " student: "<<endl;
cin>>marksFirst[i];
cout<<endl;
//Inputmarks for second
cout<<endl<<"Second: "<<endl;
cout<<"Enter marks for "<<i+1<< " student: "<<endl;
cin>>marksSecond[i];
cout<<endl;
//Inputmarks for final
cout<<endl<<"Final: "<<endl;
cout<<"Enter marks for "<<i+1<< " student: "<<endl;
cin>>marksFinal[i];
cout<<endl;
}
//DeterminationTotal
for(int i=0; i<SIZE; i++)
{
total[i] = marksFirst[i] +marksSecond[i] + marksFinal[i];
}
//DeterminationGrade
for(int i=0; i<SIZE; i++)
{
if(average[i] >= 90)
{
courseGrade[i] = 'A';
}
elseif (average[i] >= 80 && average[i]< 90)
{
courseGrade[i] = 'B';
}
elseif (average[i] >= 70 && average[i]< 80)
{
courseGrade[i] = 'C';
}
elseif (average[i] >= 60 && average[i]< 70)
{
courseGrade[i] = 'D';
}
elseif (average[i] < 60)
{
courseGrade[i] = 'F';
}
}
//Print
cout<<"St_Nm ID First Second Final Total Grade"<<endl;
for(int i=0; i<SIZE; i++)
{
cout<<setw(4)<<i+1<<setw(9)<<ID[i]<<setw(5)<<marksFirst[i]<<setw(7)<<marksSecond[i]<<setw(7)<<marksFinal[i]<<setw(7)<<total[i]<<setw(3)<<courseGrade[i];
cout<<endl;
}
doubleavg=0;
for(int i=0; i<SIZE; i++)
{
avg+=total[i];
}
cout<<endl<<endl<<"Class average for 10 students is: "<<avg/SIZE;
//Stop console
cin.get();
cin.get();
return 0;
}
Comments
Leave a comment