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
29
30
| #include <iostream>
#include <locale.h>
#include <conio.h>
using namespace std;
float* sum(float*,float*);
int main()
{
float *a = new float(),
*b = new float();
float*(*fptr)(float* float*) = ∑
setlocale(LC_ALL,"ukrainian");
do
{
cout<<"Введiть два числа:";
cin>>*a>>*b;
float* c = (*fptr)(a,b);
cout<<"Cереднє гармонiчне:"<<*c<<"\n";
}
while(*a && *b);
delete a;
delete b;
delete c;
getch();
return 0;
}
float* sum(float* x,float* y)
{
float* c= new float((2*(*x)*(*y))/((*x)+(*y)));
return c;
} |
|
Держи, тут все на указателях.