.


:




:

































 

 

 

 


1




1

1. ++ , 1. .

2. 1 .

3. || , || Pr (, 1, 2, 3) || :

1. |,| n - | |,|.

2. |,| n |,|.

3. |,| || Eps.

, || | : u n+1 = f (u,n). || if - else switch, while do while, for. || || ||.

 

1

1. un+1 = f(u,n) .

:

- . ϳ k=0 u0=z, z .

2. n - for.

float z,u;

int k,n;

cin<<z<<n; // z n

u=z; // z

for (k=0; k<n; k++)

u*= -z*z/((2*k+2)*(2*k+3)); //

cout<<\n<<n<<- = <<u;

3. n for.

float z,u,S;

int k,n;

cin<<z<<n;

u=z; //

S=0; //

for (k=0; k<n; k++) { S+=u; //

u*= -z*z/((2*k+2)*(2*k+3));

//

}

cout<<\n <<n<< <<S;

4. eps while.

float z, u, S, eps;

int k;

cin<<z<<eps;

u=z;

S=0; k=0;

while(fabs(u)>=eps) // , // eps

{S+=u; //

u*= -z*z/((2*k+2)*(2*k+3)); //

k++; //

}

cout<<\n <<eps<< <<S;

5. , .

#include <iostream.h> // -

#include <math.h> //

void main()

{char Pr; //

do // do while

//

{ cout<<\n : ;

cout<<\n1 - | n - | ;

cout<<\n2 - n ;

cout<<\n3 - Eps;

cout<<\n4 - \n;

cin>>Pr;

switch(Pr)

{ case 1: // n

{ float z,u;

int k,n;

cin>>z>>n;

u=z;

for (k=0; k<n; k++)

u*= -z*z/((2*k+2)*(2*k+3));

cout<<\n<<n<<- = <<u;}

break;

case 2: // n

{ float z, u, S;

int k, n;

cin>>z>>n;

u=z;

S=0;

for (k=0; k<n; k++)

{ S+=u;

u*=-z*z/((2*k+2)*(2*k+3));

}

cout<<\nC <<n<< <<S; }

break;

case 3: // eps

{ float z, u, S, eps;

int k;

cin>>z>>eps;

u=z;

S=0; k=0;

while(fabs(u)>=eps) //

{ S+=u; //

u*= -z*z/((2*k+2)*(2*k+3));

k++;

}

cout<<\nC <<eps<< <<S;

cout<<\n :

<<\n <<z << << sin(Z);}

break;

case 4: break;

default: cout<<\n . 1 4 ;

}

}

while(Pr!=4); // , // 4

}

 





:


: 2016-07-29; !; : 337 |


:

:

, .
==> ...

1497 - | 1439 -


© 2015-2024 lektsii.org - -

: 0.016 .