101 |
С т р а н и ц а
funcs.cpp содержит
#include "prototypes.h" //
каждый файл, который использует isPositive,
// absEqual
или getGrade должен #include (включать) "prototypes.h"
int superglobal; // "
реализация" переменной
//
Сами определения
функций здесь, в файле .cpp
bool isPositive( double value )
{
return value > 0;
}
bool absEqual( int a, int b)
{
//
Делаем a и b положительными
if( a < 0 )
a = -a;
if( b < 0 )
b = -b;
//
теперь, когда они оба положительные,
//
на нужно лишь сравнить на равенство a и b
return a == b;
}
char getGrade( int grade )
{
if( grade >= 80 )
return 'A';
else if( grade >= 70 )
return 'B';
else if( grade >= 60 )
return 'C';
else if( grade >= 50 )
return 'D';
else
return 'F';
}
Достарыңызбен бөлісу: