rendered paste bodyvoid writeGrade( const string & sName, const string & sGrade )
{
.... open file in append and write name and grade ....
}
string calcGrade( double dGrade )
{
string sGrade;
.... do switch statement or whatever to get grade range ....
return( sGrade );
}
void calcAvg( const string & sName, int iTest1, int iTest2, int iTest3, int iTest4, int iTest5 )
{
double dGrade = ( iTest1 + iTest2 + iTest3 + iTest4 + iTest5 ) / 5;
string sGrade = calcGrade( dGrade );
writeGrade( sName, sGrade );
}
void readData( const string & sFile )
{
... open and read file, for each loop do ...
{
calcAvg( sName, iTest1, iTest2, iTest3, iTest4, iTest5 );
}
}
int main( int argc, char **argv )
{
readData( "grades.txt" );
return( 0 );
}