.


:




:

































 

 

 

 


1. . .

.

#include <iostream>
#include <conio.h>

using namespace std;
int main()
{
struct complex //
{
float Re;
float Im;
};
complex cplx1, cplx2, mult; //
cout << "\n 1 \n";
cin >> cplx1.Re >> cplx1.Im; // ""
cout << "\n 2 \n";
cin >> cplx2.Re >> cplx2.Im;
mult.Re = cplx1.Re * cplx2.Re - cplx1.Im * cplx2.Im;
mult.Im = cplx1.Re * cplx2.Im + cplx1.Im * cplx2.Re;
cout << " : " << mult.Re <<

" : " << mult.Re,mult.Im;
cout << "\nPress any key";
_getch();
return 0;
}

2. . .

.

#include <iostream>
#include <conio.h>

using namespace std;
int main()
{
struct complex //
{
float Re;
float Im;
} arr[] = {1, 2, 3, -4, -5, -6, -7, -8}; //
//
complex sum = {0, 0};
complex *point = &arr[0]; //
//
//
int k;
k = sizeof(arr) / sizeof(arr[0]); //
// : ,
// , ()
for (int i = 0; i < k; i++)
{
sum.Re += point->Re; // ""
sum.Im += point->Im; // ""
point++; // (
//
}
cout << ": real = " << sum.Re <<
"\timag = " << sum.Im;
cout << "\nPress any key";
_getch();
return 0;
}

3. . .

.

#include <iostream>
#include <conio.h>

using namespace std;

struct particle // :
{
double mass; //
double coord[3]; //
};

int main()
{
particle mass_point[] = { //
20, {2, 4, 6}, //
40, {6, -2,8},
10, {1, 3, 2}
};
int n;
particle center = { //
0, {0, 0, 0} //
};
n = sizeof(mass_point) / sizeof(mass_point[0]); // -
//
for (int i = 0; i < n; i++)
{
center.mass += mass_point[i].mass;
for (int k = 0; k < 3; k++)
center.coord[k] += mass_point[i].coord[k] *
mass_point[i].mass;
}
cout << "\n :";
for (int i = 0; i < 3; i++)
{
center.coord[i] /= center.mass;
cout << "\n " << i + 1 << ": " <<
center.coord[i];
}
cout << "\nPress any key";
_getch();
return 0;
}

, (2 ), :

1. , .

2. .

3. , .

4. ϳ , .

5. .

6. ³ .

7. .

4.

1. n a1, a2, , an; x1, x2, , xn; y1, y2, , yn. ֳ n , : ai , (xi, yi) i‑ , i = 1, 2, , n. , ? , .

2. n n , (xi, yi), i = 1, 2, , n, (u, v), . , :

) (u, v);

) (u, v).

3. , 2 , :

) ;

) ;

) ;

) .

4. , 2 , :

) ;

) .

5. A B, , 2. A m , B n , m n . A B. ³ :

) ;

) ;

) .

, .

6. 10 (, , ). , .

7. n (n ≤ 100). , 1990 . ( ).

, . : ( 30 ), ( B C), 5 ( 2, 3, 4, 5 0, 0 , ). ( ), 䳿 ( ). , 40 , , , , 2, 䳿 4.0 . 600 . , , , 25 % . , , .

5.

1. , . ++: / . . .: , 1993. . 1. 264 .; . 2. 296 .

2. , . / . , . . .: , 1992. 272 .

3. , . ++ 21 : . . / . .: , 2001. 816 .

4. , . . / . . , . . . .: , 1999. 600 .

5. , . . ++ / . . . .: , 1999. 560 .

6. , . C++. - 쭭 / . .: , 2001. 704 .


 


C++

6.040302

6.040303

 

: ,

 

³ . .

. .

 

 

 

2013 ., . 10/4013

 

 

ϳ __.__.2013 . 60´84 1/16. .

. . . . . _______.

.-. . 0,8. 50 . . ___. ֳ .

________________________________________________________________

ϲ.

116 10.07.2000 .

61002, , . , 21.

________________________________________________________________

ϲ

61002, , . , 21.



<== | ==>
. | .
:


: 2017-03-18; !; : 172 |


:

:

.
==> ...

1622 - | 1592 -


© 2015-2024 lektsii.org - -

: 0.015 .