
Сообщение от
-=ЮрА=-
Dmitriy1342, а можете не менять название а просто записать функцию в вашем собственном namespace ИМХО все так любят ставить std:: почему бы не воспользоваться рефакторингом в свою пользу!
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| #include <iostream>
#include <cmath>
using namespace std;
namespace my
{
double hypot (double a, double b)
{
return sqrt ((a*a)+(b*b));
}
};
int main()
{
//setlocale (LC_ALL, "Russian");
system("chcp 1251");
double a, b;
cout <<"Введите значение первого катета: ";
cin >>a;
cout <<"Введите значение второго катета: ";
cin >>b;
cout<<"При катетах "<<a<<" и "<<b
<<" гипотенуза равна "
<<my::hypot (a, b)//Вот использование рефакторинга во всей красе
<<endl;
system("pause");
return 0;
} |
|
PS:Раз уж мы хотим стать "продвинутыми дядьками", то почему бы по продвинутому не действовать?

Хм, а что такое system("chcp 1251"); ?