.


:




:

































 

 

 

 


. ( ) ,




( ) , .

, .

. , , . () . , , .. .

, . , . , .

.

1. .

2. - , , , , .

3. .

1. a b, , .

:

...

double proc(double, double);

void main (void)

{

double a,b;

puts( a, b: );

scanf(%lf %lf, &a, &b);

printf(\n : %lf, proc(a,b));

}

//

double proc(double a, double b) {

if (a< b) return proc (b, a);

else return a/b;

}

a b, , , proc .

, proc , , .

2. k ( ).

double fact (int k) {

if (k < 1) return 1;

else

return k * fact (k 1);

}

1 (0! = 1), 1 . k

k * (k 1) * (k 2) *... * 3 * 2 * 1 * 1

1 k < 1 k = 0, .. fact fact (0). 1 , , , : 1 * fact (1 1).

1. .

2. .

3. .

1. ?

2. ?

3. ?

4. - ?

, .

1. .

2. .

3. .

4. , . , 1234 4321.

5. : 1! + 2! + 3! + +n! (n≤15).

6. : 2! + 4! + 6! ++n! (n≤16, n ).

7. 1, .

8. m n:

9. .

10. , 3, .

11. ( 0!=1).

12. n (n ³ 2) :

y = .

13. y = xn : y = (xn/ 2 )2, n y = x × yn 1, n .

14. y (n) = .

15. x = , xn = = , x 0 = 0,5×(1 + a).

 

24





:


: 2016-10-27; !; : 589 |


:

:

80% - .
==> ...

1833 - | 1698 -


© 2015-2024 lektsii.org - -

: 0.01 .