// overload.cpp // перегрузка функций #include using namespace std; void repchar(); // прототипы void repchar(char); void repchar(char, int); int main() { repchar(); repchar('='); repchar('+', 30); return 0; } //-------------------------------------------------------- // функция repchar() // выводит на экран 45 символов '*' void repchar() { for(int j=0; j<45; j++) // цикл, выполняющийся 45 раз cout << '*'; // вывод символа '*' cout << endl; } //-------------------------------------------------------- // функция repchar() // выводит 45 заданных символов void repchar(char ch) { for(int j=0; j<45; j++) // цикл, выполняющийся 45 раз cout << ch; // вывод заданного символа cout << endl; } //-------------------------------------------------------- // функция repchar() // выводит заданный символ заданное число раз void repchar(char ch, int n) { for(int j=0; j